GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat PIP na Debian 9

Úvod

Pip znamená Preferred Installer Program nebo Pip Installs Packages. Pip zjednodušuje instalaci a správu softwarových balíčků napsaných v Pythonu. Všestrannost Pythonu z něj dělá užitečný systém nejen pro programovací jazyk, ale také pro analýzu dat, umělou inteligenci a výzkum a vývoj.

V tomto tutoriálu se dozvíte, jak nainstalovat Pip pro Python 2 a 3 na Debian 9.

Předpoklady

  • Server Debian 9 Linux
  • Uživatel s právy sudo
  • apt správce balíčků, pokud je potřeba nainstalovat Python

Instalace Pip na Debian

Nainstalujte Pip pro Python 2

Chcete-li dokončit instalaci Pip pro Python 2 na váš systém Debian, postupujte podle následujících kroků:

1. Aktualizujte index balíčků:

sudo apt update

2. Nainstalujte pip pomocí příkazu:

sudo apt install python-pip Enter Y to continue and let it finish.

3. Ověřte instalaci pomocí následujícího příkazu:

pip --version

Výstup by měl vypadat jako v příkladu níže, ale vaše verze se může lišit:

Nainstalujte Pip pro Python 3

Postup instalace pip pro Python 3 je podobný jako pro Python 2. Postupujte podle následujících kroků:

1. Aktualizujte index balíčků:

sudo apt update

2. Nainstalujte pip pro Python 3 pomocí příkazu:

sudo apt install python3-pip Enter Y to continue and let the process finish.

3. Ověřte svou instalaci Pythonu pomocí následujícího příkazu:

pip3 --version

Výstup by měl vypadat podobně jako v příkladu níže, ale vaše verze se může lišit:

Nyní jste připraveni nainstalovat libovolný balíček z Python Package Index.

Používání Pip v Debianu

Příkazy Pip

Jakmile úspěšně nainstalujete pip, můžete začít používat pip k instalaci balíčků. Některé z nejběžnějších příkazů pip jsou uvedeny níže.

Chcete-li nainstalovat balíček, zadejte:

pip install package_name

Chcete-li balíček odinstalovat, spusťte:

pip uninstall package_name

Chcete-li vyhledat balíčky z PyPI:

pip search "search_query"

Seznam balíčků v aktuálním prostředí:

pip list


Výstup aktuálně nainstalovaných balíčků pythonu a jejich verzí do souboru:

pip freeze > requirements.txt

Chcete-li zobrazit seznam všech balíků, které jsou zastaralé, spusťte jeden z těchto dvou příkazů:

pip list -o

nebo

pip list --outdated

Připojit moduly třetích stran

Balíčky Pythonu se skládají z modulů (užitečný kód), které rozšiřují a rozšiřují použití programovacího jazyka Python. V indexu balíků Python (PyPI ), najdete tisíce modulů třetích stran vhodných pro Python.

Pomocí správce balíčků Pip je instalace libovolného modulu přímočarý proces.

Weboví vývojáři neustále staví na úložišti PyPI a nabízejí balíčky modulů dalším uživatelům Pythonu prostřednictvím tohoto open source projektu.

To je životně důležité, protože ačkoli Python přichází s některými základními balíčky, mnoho dalších modulů není standardem. Tato praxe je efektivním uspořádáním, protože když uživatelé vybírají, co potřebují pomocí správce Pip, Python zůstává kompaktní. Uživatelé mohou vždy rychle rozšířit Python díky snadné dostupnosti neustále se vyvíjejícího úložiště bezplatných balíčků.

Další užitečnou vlastností Pipu je snadnost jeho funkcí příkazového řádku pro instalaci těchto balíčků.

Virtuální prostředí Pythonu

Jakmile si Pip nainstalujete, můžete začít prozkoumávat Virtuální prostředí Pythonu . Tato funkce umožňuje instalaci modulů Pythonu do samostatné oblasti pro danou úlohu, spíše než globální nastavení. Nyní máte způsob, jak izolovat konkrétní prostor na vašem serveru pro daný projekt Pythonu s jeho vlastními skripty a jedinečnou sadou závislostí, které se nebudou překrývat s jinými projekty.

Počet prostředí Pythonu, která můžete nastavit, není nijak omezen. Každý z nich odpovídá složce na vašem serveru Debian 9.

Nastavení těchto programovacích prostředí je s modulem venv v knihovně Pythonu 3 přímočará práce.

Nyní, když Python 3 nabízí tuto metodu izolace projektů na vašem serveru, můžete mít své systémové soubory a soubory projektů oddělené a organizované. Je to skok vpřed pro správu verzí a zároveň usnadňuje přístup k nezbytným balíčkům pro každý z vašich projektů Python.


Ubuntu
  1. Jak nainstalovat Python pip na CentOS/Debian/Ubuntu

  2. Debian – Jak nainstalovat Python 3.6?

  3. Jak nainstalovat Python 3.6.4 na Debian 9

  1. Jak nainstalovat Pip na CentOS 7

  2. Jak nainstalovat pip na Debian 11

  3. Jak nainstalovat Python 3.10 na Debian 11

  1. Jak nainstalovat Pip na Mac

  2. Jak nainstalovat Python Pip na Ubuntu 20.04

  3. Jak nainstalovat Python 3.9 na Debian 10