Virtualenv je nástroj, který vám umožňuje vytvářet izolovaná prostředí Pythonu pro vývoj. Umožňuje vám nainstalovat a používat různé verze Pythonu a pakety bez ovlivnění základní instalace Pythonu na vašem systému.
Instalace Virtualenv je jednoduchý proces, který lze provést prostřednictvím terminálu. V tomto podrobném návodu se podíváme na to, jak nainstalovat Virtualenv a začít jej používat ke správě vašich projektů v Pythonu.
Krok 1: Instalace pip
Před instalací Virtualenv budete muset nainstalovat nástroj PIP pro instalaci Python balíčků. Pokud již máte PIP nainstalovaný, můžete přejít k druhému kroku.
Chcete-li nainstalovat pip, otevřete terminál a zadejte následující příkaz:
sudo apt-get install python-pip
Pokud o to systém požádá, nezapomeňte zadat heslo správce. Po dokončení instalace pip můžete přejít k dalšímu kroku.
Jak nainstalovat virtualenv přes terminál?
Chcete-li nainstalovat virtualenv přes terminál, postupujte podle následujících kroků:
Krok 1: Otevřete terminál v počítači.
Krok 2: Nainstalujte virtualenv pomocí pip spuštěním následujícího příkazu:
pip install virtualenv
Pokud není pip nainstalován na vašem systému, musíte jej nejprve nainstalovat. Chcete-li to provést, spusťte následující příkaz:
sudo apt-get install python3-pip
Krok 3: Po úspěšné instalaci virtualenv přejděte do složky, ve které chcete vytvořit izolované prostředí Pythonu.
Krok 4: Vytvořte nové virtuální prostředí spuštěním následujícího příkazu:
Kde "myenv" je název vašeho virtuálního prostředí. Můžete si vybrat jakékoli jméno, které vám vyhovuje.
Krok 5: Aktivujte virtuální prostředí spuštěním následujícího příkazu:
Po provedení tohoto příkazu uvidíte v terminálu set-top box (myenv), což znamená, že jste v aktivním virtuálním prostředí.
Krok 6: Nyní můžete nainstalovat potřebné balíčky do svého virtuálního prostředí pomocí pip.
Krok 7: Po dokončení práce s virtuálním prostředím spusťte následující příkaz k jeho deaktivaci:
Nyní víte, jak nainstalovat virtualenv přes terminál a použít jej k vytvoření izolovaných prostředí Pythonu. Dobrou práci!
Krok 1: Instalace virtualenv
Před instalací virtualenv se ujistěte, že máte v počítači nainstalovanou Python verze 3 nebo vyšší.
Instalace virtualenv vyžaduje oprávnění správce. Pokud máte oprávnění správce, můžete virtualenv nainstalovat pomocí následujícího příkazu:
| Windows: | pip install virtualenv |
| Mac/Linux: | sudo pip install virtualenv |
Pokud pracujete ve virtuálním vývojovém prostředí, možná budete muset použít následující příkaz:
| Windows: | py -m pip install virtualenv |
| Mac/Linux: | sudo py -m pip install virtualenv |
Po úspěšné instalaci virtualenv můžete přejít k dalšímu kroku, abyste vytvořili virtuální prostředí a začali pracovat na svém projektu.
Krok 2: Vytvoření virtuálního prostředí
Po úspěšné instalaci virtualenv můžeme začít vytvářet virtuální prostředí. Virtuální prostředí nám umožňuje izolovat náš projekt od systémových instalací Pythonu a spravovat závislosti projektu.
Chcete-li vytvořit virtuální prostředí, otevřete terminál a přejděte do adresáře, kde chcete vytvořit své virtuální prostředí. Poté spusťte následující příkaz:
| $ python3 -m venv myenv |
V tomto příkladu vytváříme virtuální prostředí s názvem "myenv". Můžete si vybrat libovolný název pro vaše virtuální prostředí.
Po provedení tohoto příkazu bude vytvořeno adresář s názvem "myenv", který obsahuje všechny potřebné soubory a složky pro fungování vašeho virtuálního prostředí.
Nyní můžete aktivovat své virtuální prostředí spuštěním následujícího příkazu:
| $ source myenv/bin/activate |
Po aktivaci virtuálního prostředí uvidíte, že se vaše pozvánka na příkazový řádek změnila. Nyní pracujete uvnitř svého virtuálního prostředí.
Můžete nainstalovat potřebné balíčky a závislosti pro váš projekt do virtuálního prostředí a nebudou mít vliv na systémové instalace Pythonu.
Chcete-li deaktivovat virtuální prostředí, spusťte následující příkaz:
| $ deactivate |
Nyní jste se naučili vytvářet virtuální prostředí pomocí virtualenv a můžete jej použít k řízení projektů v Pythonu.
Krok 3: Aktivace virtuálního prostředí
Chcete-li aktivovat virtuální prostředí, musíte zadat příkaz:
source название_среды/bin/activate
Místo "název_sredy" je třeba zadat název vašeho virtuálního prostředí.
Po provedení tohoto příkazu, uvidíte, že v terminálu bude přidán název vašeho virtuálního prostředí před každým řádkem pozvánky.
Nyní můžete nainstalovat potřebné balíčky a spouštět své projekty ve virtuálním prostředí.
Krok 4: Instalace dalších balíčků
Po vytvoření virtuálního prostředí můžeme nainstalovat další balíčky, které budeme potřebovat k provozu. To nám umožní izolovat tyto balíčky od zbytku systému, abychom se vyhnuli konfliktům s jinými verzemi paketů.
Chcete-li nainstalovat další balíčky, aktivujte virtuální prostředí pomocí následujícího příkazu:
Po aktivaci virtuálního prostředí můžete použít příkaz pip pro instalaci balíčků. Chcete-li například nainstalovat balíček s názvem numpy, spusťte následující příkaz:
pip install numpy
Tímto způsobem můžete nainstalovat všechny potřebné balíčky pro váš projekt do virtuálního prostředí.