Preskoči na vsebino

Razvoj ali zagon Python skriptov

KDE Linux vključuje Python, vendar brez možnosti nameščanja dodatnih modulov na sistemski ravni. Mnogi programi Python zahtevajo uporabo modulov, ki niso že vnaprej nameščeni, kako torej rešiti to situacijo?

Rešitev je ustvariti virtualno okolje, v katerem lahko namestite poljubne odvisnosti, ki jih potrebujete:

# Ustvarite novo virtualno okolje v trenutnem imeniku z imenom "venv"
python -m venv venv

# Aktivirajte virtualno okolje "venv"
source venv/bin/activate

# Namestite, kar potrebujete
python -m ensurepip --default-pip
pip install [katere koli Python module, ki jih potrebujete]

# zaženite ali razvijte orodje

# Izhod iz virtualnega okolja
deactivate

# Neobvezno: izbrišite virtualno okolje »venv«, če ga ne potrebujete več
rm -r venv
Priporočljivo je, da se izogibate nameščanju Pythona z uporabo Homebrewa, saj boste s tem pokvarili delo programa kde-builder in morebiti katere koli druge programske opreme, ki temelji na Pythonu in je priložena sistemu.

Članek je prispeval z dovoljenjem CC-BY-4.0.