Přejít na hlavní obsah

Jak nainstalovat pipenv? Jednoduchý průvodce pro začátečníky

pipenv je nástroj pro vytváření a správu virtuálních prostředí Pythonu, který integruje funkce pip (instalace balíčků) a virtualenv (správa virtuálních prostředí). Je to výkonný nástroj, který pomáhá zjednodušit instalaci a správu závislostí v projektech v Pythonu.

Pokud chcete začít používat pipenv, pak musíte provést několik jednoduchých kroků:

  1. Nainstalujte pipenv. Nejjednodušší způsob, jak nainstalovat pipenv, je použít správce balíčků pip. Otevřete terminál a spusťte příkaz pip install pipenv . Během několika sekund bude pipenv nainstalován na váš systém.
  2. Vytvořte nový projekt. Přejděte do složky projektu pomocí příkazu cd /path/to/your/project . Poté spusťte příkaz pipenv --python 3.8 a vytvořte nové virtuální prostředí Pythonu s verzí 3.8.
  3. Nastavte závislosti. Vytvořte soubor Pipfile v kořenové složce projektu a přidejte do něj požadované závislosti pomocí příkazu pipenv install package_name . Pro snadnou správu projektu se doporučuje přidávat závislosti po jednom.
  4. Aktivujte virtuální prostředí. Chcete-li aktivovat virtuální prostředí, spusťte příkaz pipenv shell . Nyní budete pracovat ve svém virtuálním prostředí, kde jsou nainstalovány pouze závislosti na vašem projektu.

Nyní máte kompletní virtuální prostředí Pythonu s nainstalovanými závislostmi připravené k vývoji vašeho projektu pomocí pipenv. Nezapomeňte před prací na projektu aktivovat virtuální prostředí a v případě potřeby aktualizovat závislosti. Hodně štěstí s použitím pipenv!

Příprava na instalaci

Před instalací pipenv budete potřebovat následující nástroje:

PythonMinimálně potřebná verze Pythonu pro práci s pipenv-3.6.0. Pokud ještě nemáte nainstalovaný Python nebo máte zastaralou verzi, budete si muset nainstalovat nejnovější verzi Pythonu z oficiálních stránek Pythonu.
PipPip je nástroj pro instalaci Python balíčků. Obvykle se instaluje spolu s Pythonem, takže vám pravděpodobně bude stačit mít nainstalovaný Python, abyste měli pip. Pokud však pip nemáte, můžete jej nainstalovat podle oficiálních pokynů na webu Python.

Před zahájením instalace zkontrolujte všechny potřebné nástroje, abyste se vyhnuli možným problémům. Jakmile jsou všechny nástroje připraveny, můžete začít s instalací pipenv.

Požadovaný software

Před instalací pipenv se ujistěte, že máte v počítači nainstalované následující programy:

- Python verze 3.6 nebo vyšší;

- pip, Správce Python balíčků, který se obvykle automaticky nainstaluje při instalaci Pythonu;

- pipenv. Pokud již máte PIP nainstalovaný, můžete pipenv nainstalovat pomocí příkazu pip install pipenv .

Instalace pipenv

Chcete-li nainstalovat pipenv, postupujte podle těchto kroků:

  1. Ujistěte se, že máte v počítači nainstalovanou Python verze 3.6 nebo vyšší.
  2. Otevřete příkazový řádek nebo terminál.
  3. Zadejte příkaz pip install pipenv a stiskněte Enter.
  4. Počkejte chvíli, než se pipenv nainstaluje.
  5. Zkontrolujte, zda je pipenv úspěšně nainstalován zadáním příkazu pipenv --version .

Nyní můžete pomocí pipenv vytvářet a spravovat virtuální prostředí se svými závislostmi.

Instalace Pythonu

Před instalací pipenv se ujistěte, že máte nainstalovaný interpret Python verze alespoň 3.6. Pokud již máte Python nainstalovaný, můžete tento krok přeskočit.

Pokud nemáte v počítači Python, musíte si jej stáhnout a nainstalovat. Proto:

  1. Přejděte na oficiální stránku Pythonu na https://www.python.org/downloads/.
  2. Stáhněte si nejnovější verzi Pythonu kliknutím na tlačítko "Download", které odpovídá vašemu operačnímu systému (Windows, macOS, Linux).
  3. Spusťte stažený instalační soubor a postupujte podle pokynů instalačního programu.

Po úspěšné instalaci Pythonu můžete zkontrolovat jeho přítomnost spuštěním příkazu python --version na příkazovém řádku.

Poznámka: Pokud máte nainstalované různé verze Pythonu, ujistěte se, že příkaz python odkazuje na správnou verzi, kterou chcete použít.

Instalace pipenv pomocí pip

Python poskytuje praktický nástroj pip (Package Installer for Python), který vám umožňuje spravovat instalaci a aktualizaci Python balíčků. K instalaci pipenv můžete použít následující příkaz:

pip install pipenv

Spusťte tento příkaz na příkazovém řádku, kde je nainstalován Python. Pip automaticky načte balíček pipenv a jeho závislosti a nainstaluje jej do vašeho prostředí Pythonu.

Po instalaci můžete zkontrolovat, zda byl pipenv úspěšně nainstalován spuštěním příkazu:

pipenv --version

Pokud byla instalace provedena správně, uvidíte verzi pipenv, kterou máte nainstalovanou.

Použití pipenv

Po instalaci pipenv jej můžete začít používat k ovládání prostředí a závislostí vašeho projektu. Zde jsou některé základní příkazy, které můžete použít:

1. Vytvoření nového projektu pomocí pipenv:

pipenv --python 3.7pipenv install

Tyto příkazy vytvoří nové virtuální prostředí a nainstalují do něj uvedený balíček.

2. Aktivace virtuálního prostředí:

pipenv shell

Tento příkaz aktivuje virtuální prostředí a umožňuje vám provádět příkazy v kontextu vašeho projektu.

3. Nastavení závislostí:

pipenv install

Tento příkaz nainstaluje všechny závislosti ze souboru Pipfile.lock.

4. Přidání nové závislosti:

pipenv install

Tento příkaz nainstaluje zadaný balíček a přidá jej do souboru Pipfile.

5. Aktualizace závislostí:

pipenv update

Tento příkaz aktualizuje všechny závislosti ve vašem projektu.

Můžete také použít příkaz pipenv --help kompletní seznam příkazů a další informace o funkcích pipenv.

Při provádění všech příkazů se ujistěte, že jste v kořenovém adresáři vašeho projektu.

Vytvoření virtuálního prostředí

Jakmile nainstalujete pipenv do systému, musíte pro svůj projekt vytvořit virtuální prostředí.

Virtuální prostředí můžete vytvořit pomocí následujícího příkazu:

pipenv --python 3.9

Zde 3.9 - verze jazyka Python, kterou chcete použít ve svém projektu. Můžete použít jakoukoli jinou verzi, kterou potřebujete.

Po provedení příkazu, pipenv automaticky vytvoří virtuální prostředí v adresáři vašeho projektu a nainstaluje zadanou verzi Pythonu, pokud není nainstalována. Vaše virtuální prostředí bude uloženo v adresáři .venv v kořenové složce projektu.

Chcete-li aktivovat virtuální prostředí, spusťte následující příkaz:

Všimnete si, že se váš terminál změnil a nyní pracujete v kontextu vašeho virtuálního prostředí. Nyní můžete nastavit požadované závislosti pro váš projekt pomocí pipenv.

Chcete-li opustit virtuální prostředí, spusťte příkaz:

Vytváření virtuálního prostředí pomocí pipenv vám umožňuje izolovat a efektivně spravovat závislosti vašeho projektu. Pokračujte dalším krokem a zjistěte, jak nastavit závislosti pomocí Pipfile.