Preskočiť na obsah

Vyvíjanie alebo spúšťanie Python skriptov

KDE Linux obsahuje Python, ale bez možnosti inštalovať ďalšie moduly na úrovni systému. Mnohé programy Python vyžadujú použitie modulov, ktoré nie sú predinštalované, ako teda túto situáciu vyriešiť?

Riešením je vytvoriť virtuálne prostredie, v ktorom môžete nainštalovať akékoľvek závislosti, ktoré potrebujete:

# Vytvoriť nové virtuálne prostredie v aktuálnom adresári s názvom "venv"
python -m venv venv

# Aktivovať virtuálne prostredie "venv"
source venv/bin/activate

# Nainštalovať to, čo potrebujete
python -m ensurepip --default-pip
pip install [ľubovoľné moduly Pythonu, ktoré potrebujete]

# spustiť alebo vyvíjať nástroj

# Opustiť virtuálne prostredie
deactivate

# Voliteľné: odstrániť virtuálne prostredie "venv", ak ho už nepotrebujete
rm -r venv
Odporúča sa vyhnúť sa inštalácii Pythonu pomocou Homebrew, pretože to pokazí kde-builder a potenciálne aj akýkoľvek iný softvér založený na Pythone dodaný v systéme.

Článok napísal pod licenciou CC-BY-4.0.