Passa al contenuto

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 sotto licenza CC-BY-4.0.