Existují dva velmi jednoduché způsoby, jak vytvořit virtuální prostředí Pythonu na Debianu 10. Jsou velmi podobné a nabízejí téměř stejné výhody. Jako bonus navíc nebudete muset instalovat nic mimo výchozí repozitáře Debianu, abyste je mohli používat.
V tomto tutoriálu se naučíte:
- Jak nainstalovat závislosti
- Jak používat Venv Pythonu 3
- Jak používat Virtualenv
Virtuální prostředí Pythonu na Debianu 10.
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Debian 10 Buster |
Software | Python 3 |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Nainstalujte závislosti
Než začnete, ujistěte se, že máte Python 3.
$ sudo apt install python3 python3-venv
Pak, pokud plánujete používat Virtualenv, nainstalujte jej také.
$ sudo apt install virtualenv python3-virtualenv
Použijte Venv Pythonu 3
Nastavte Python Venv na Debianu 10.
venv
Pythonu 3 funkce je vestavěná a můžete ji použít k nastavení bez čehokoli jiného.
$ python3 -m venv /path/to/virtual/environmentAktivujte Python Venv na Debianu 10.
Nastavení bude trvat jen několik sekund. Jakmile je hotovo, můžete aktivovat virtuální prostředí pomocí:
$ source your-broject/bin/activate
Nyní pracujete s instalací Pythonu z vašeho virtuálního prostředí, nikoli z celého systému. Vše, co nyní uděláte, by mělo být uloženo ve složce projektu. Až budete hotovi, stačí spustit deactivate
pro ukončení virtuálního Pythonu.
Použijte Virtualenv
Vytvořte Python Virtualenv na Debianu 10.
Chcete-li začít, vytvořte své prostředí pomocí virtualenv
příkaz. Také mu budete muset říct, aby používal Python 3 s -p
vlajka.
$ virtualenv -p python3 /path/to/virtual/environmentAktivujte Python Virtualenv na Debianu 10.
To bude trvat několik sekund, než se nastaví pomocí Pip a dalších balíčků Pythonu, které obsahuje. Po dokončení aktivujte prostředí.
$ source your-project/bin/activate
Dělejte svou práci v adresářích projektu. Až budete hotovi, použijte deactivate
pro ukončení virtuálního prostředí.
Závěr
Je velmi snadné nastavit virtuální prostředí Pythonu a výhody jsou celkem jasné. Budete moci rozdělit své projekty a zabránit konfliktům. Při práci je také snazší spravovat verze balíčků Pythonu.