Virtualenv - je to nástroj, který vám umožňuje vytvářet izolovaná vývojová prostředí pro Python. Je velmi užitečný, pokud potřebujete pracovat s různými verzemi Pythonu nebo máte projekty, které vyžadují různé knihovny. V tomto článku se podíváme na to, jak nakonfigurovat virtualenv na Windows.
Krok 1: Instalace Pythonu
Prvním krokem je instalace Pythonu. Instalační program Python si můžete stáhnout z oficiálních stránek a spustit jej. Během instalace nezapomeňte zaškrtnout "Add Python to PATH", aby byl Python dostupný z příkazového řádku. Po instalaci zkontrolujte, zda je Python správně nainstalován otevřením příkazového řádku a spuštěním příkazu python --version .
Krok 2: Instalace virtualenv
Po instalaci Pythonu přejděte na příkazový řádek a nainstalujte virtualenv pomocí příkazu pip install virtualenv . Potvrďte instalaci Stisknutím klávesy Enter. Po instalaci zkontrolujte, zda je virtualenv správně nainstalován spuštěním příkazu virtualenv --version .
Krok 3: Vytvoření virtuálního prostředí
Chcete-li vytvořit virtuální prostředí, přejděte na příkazový řádek, přejděte do požadovaného adresáře a spusťte příkaz virtualenv Jméno_předy . Zde je "jméno" název vašeho virtuálního prostředí.
Krok 4: Aktivace virtuálního prostředí
Chcete-li aktivovat virtuální prostředí, přejděte na příkazový řádek a spusťte příkaz Název_credy\Scripts\activate . Po aktivaci virtuálního prostředí se zobrazí název vašeho virtuálního prostředí před názvem příkazového řádku.
Krok 5: Instalace balíčků
Nyní můžete nainstalovat balíčky, aniž byste ovlivnili systémovou instalaci Pythonu. Stačí spustit příkaz pip install název_paketa . Balíčky budou nainstalovány do vašeho virtuálního prostředí.
Hotovo! Úspěšně jste nakonfigurovali virtualenv na Windows. Nyní můžete pracovat s izolovanými vývojovými médii pro Python a spravovat závislosti na projektech.
Instalace Pythonu na Windows
Chcete-li nainstalovat Python na operační systém Windows, postupujte podle těchto kroků:
| Krok 1: | Přejděte na oficiální stránku Pythonu na https://www.python.org.. |
| Krok 2: | Na domovské stránce vyhledejte sekci " Downloads "a vyberte odkaz"Python Releases for Windows". |
| Krok 3: | Na stránce stahování vyberte verzi Pythonu, kterou chcete nainstalovat (doporučujeme vybrat nejnovější stabilní verzi). |
| Krok 4: | Stáhněte si instalátor Pythonu pro Windows a spusťte jej. |
| Krok 5: | Vyberte možnost " Add Python to PATH "a klikněte na tlačítko"Install Now". |
| Krok 6: | Počkejte na dokončení instalace Pythonu. |
| Krok 7: | Zkontrolujte správnou instalaci otevřením příkazového řádku a zadáním příkazu python --version . Pokud se zobrazí verze Pythonu, instalace byla úspěšná. |
Po instalaci Pythonu na Windows budete připraveni začít používat virtualenv k vytváření izolovaných prostředí Pythonu.
Instalace pip
Pro práci s virtualenv budete muset nainstalovat nástroj pip. Pip se používá k instalaci a správě Python balíčků.
- Přejděte na oficiální stránku Pythonu na https://www..python.org a stáhněte si nejnovější verzi Pythonu pro Windows.
- Spusťte instalační program Python a vyberte možnost "Přidat Python na PATH".
- Klikněte na tlačítko" Install Now " a počkejte na dokončení instalace.
Po instalaci Pythonu zkontrolujte, zda byl pip úspěšně nainstalován otevřením příkazového řádku a spuštěním příkazu:
pip --version
Pokud vidíte verzi pip, instalace byla úspěšná.
Instalace virtualenv přes pip
Zde je krok za krokem návod k instalaci virtualenv přes pip na Windows:
- Otevřete příkazový řádek.
- Zadejte příkaz pip install virtualenv a stiskněte Enter.
- Počkejte na dokončení instalace. Po úspěšné instalaci uvidíte zprávu "Successfully installed virtualenv".
Nyní máte v počítači nainstalovaný virtualenv. Můžete jej použít k vytvoření izolovaných prostředí a správě závislostí ve vašich projektech Pythonu.
Poznámka: Pokud nemáte nainstalovaný pip, budete muset nejprve nainstalovat Python a přidat jej do systémové proměnné PATH.
Vytvoření virtuálního prostředí
Chcete-li vytvořit virtuální prostředí , budete muset nainstalovat balíček virtualenv pomocí správce balíčků pip . Chcete-li to provést, otevřete příkazový řádek, zadejte následující příkaz a stiskněte Enter:
| pip install virtualenv |
Po dokončení instalace budete připraveni vytvořit nové virtuální prostředí. Budete muset vybrat adresář, kde bude vaše virtuální prostředí umístěno. Níže je uveden příkaz, který musíte spustit na příkazovém řádku, abyste vytvořili virtuální prostředí s názvem myenv :
| virtualenv myenv |
Pokud chcete zadat cestu ke konkrétnímu adresáři pro vytvoření virtuálního prostředí, můžete použít argument-p s hodnotou cesty k interpretaci Pythonu. Například vytvořit virtuální prostředí v adresáři C:\Python\myenv pomocí interpreta Pythonu umístěného na cestě C:\Python\Python37\python..exe, spusťte následující příkaz:
| virtualenv -p C:\Python\Python37\python.exe C:\Python\myenv |
Po spuštění příkazu bude ve zvoleném adresáři vytvořena nová složka s názvem virtuálního prostředí. Uvnitř této složky budou soubory a složky, které tvoří izolované prostředí.
Aktivace virtuálního prostředí
Po úspěšném vytvoření virtuálního prostředí, musíte jej aktivovat pro použití. Chcete-li to provést, postupujte podle následujících kroků:
1. Otevřete příkazový řádek systému Windows.
2. Přejděte do adresáře, kde bylo vytvořeno virtuální prostředí. Pokud jste jej například vytvořili v adresáři "myproject", spusťte příkaz:
3. Aktivujte virtuální prostředí spuštěním příkazu:
Po provedení tohoto příkazu uvidíte před příkazovým řádkem předponu "(myproject)", což znamená aktivaci virtuálního prostředí.
Instalace balíčků do virtuálního prostředí
Po úspěšném vytvoření virtuálního prostředí a jeho aktivaci můžete začít instalovat potřebné balíčky do svého projektu. Chcete-li to provést, postupujte podle pokynů níže:
1. Otevřete příkazový řádek a ujistěte se, že je aktivováno virtuální prostředí.
2. Nainstalujte potřebné balíčky pomocí příkazu pip install:
pip install package_name
Zde je package_name Název balíčku, který chcete nainstalovat. Pokud má balíček závislosti, pip je také automaticky nainstaluje.
3. Pro instalaci konkrétní verze balíčku lze použít následující syntaxi:
pip install package_name==1.0.0
4. Pokud potřebujete nainstalovat balíčky ze souboru závislostí (requirements.txt), můžete použít následující příkaz:
pip install -r requirements.txt
5. Po instalaci všech potřebných balíčků můžete pomocí příkazu zkontrolovat seznam nainstalovaných balíčků ve virtuálním prostředí:
pip list
Nyní můžete pomocí nainstalovaných balíčků ve svém projektu pracovat ve virtuálním prostředí.