Sviluppare o eseguire script Python
KDE Linux include Python, ma senza mettere a disposizione per l'installazione alcun modulo aggiuntivo al livello di sistema. Molti programmi Python richiedono l'uso di moduli che non sono preinstallati. Come si risolve dunque la situazione?
La soluzione è creare un ambiente virtuale, al cui interno puoi installare qualsiasi dipendenza necessiti:
# Crea un nuovo ambiente virtuale nella cartella corrente di nome “venv” python -m venv venv # Attiva l'ambiente virtuale “venv” source venv/bin/activate # Installa quello che ti serve python -m ensurepip --default-pip pip install [qualsiasi modulo Python necessiti] # esegui o sviluppa lo strumento # Esci dall'ambiente virtuale deactivate # Opzionale: elimina l'ambiente virtuale “venv” se non ti serve più rm -r venv
Si raccomanda di evitare di installare Python tramite Homebrew, poiché questo danneggerebbe kde-builder e potenzialmente qualsiasi software basato su Python distribuito col sistema.
Articolo scritto da Nate Graham sotto licenza CC-BY-4.0.