Gå till innehåll

Utveckla eller köra Python-skript

KDE Linux inkluderar Python, men utan möjlighet att installera ytterligare moduler på systemnivå. Många Python-program kräver användning av moduler som inte är förinstallerade, så hur löser man den situationen?

Lösningen är att skapa en virtuell miljö, i vilken man kan installera de beroenden som behövs:

# Skapa en ny virtuell miljö i aktuell katalog som heter “venv”
python -m venv venv

# Aktivera “venv” virtuella miljö
source venv/bin/activate

# Installera vad du behöver
python -m ensurepip --default-pip
pip install [whatever Python modules you need]

# kör eller utveckla verktyget

# Avsluta den virtuella miljön
deactivate

# Ta valfritt bort den virtuella miljön “venv” om den inte behövsanymore
rm -r venv
Det rekommenderas att undvika att installera Python med Homebrew, eftersom det förstör kde-builder och eventuellt all annan Python-baserad programvara som levereras med systemet.

Artikel bidragen av med licens CC-BY-4.0.