GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Python PIP3 nebo PIP2 na Debian 11 Bullseye

PIP je standardní správce balíčků pro instalaci Pythonu balíčky. Pomocí PIP můžete vypisovat, vyhledávat a stahovat k instalaci balíčky z Python Package Index (PyPI). PIP byl poprvé součástí instalačního programu Pythonu od verze 3.4 pro vydání Python 3 a 2.7.9 pro Python 2 a je dobře využíván v mnoha projektech Pythonu.

V následujícím tutoriálu se dozvíte, jak nainstalovat PIP / PIP2 nebo PIP3 na operační systém Debian 11 Bullseye .

PIP2 vs PIP3

Pro ty, kdo jsou s programovacím jazykem python úplně noví, se můžete divit, jaký je rozdíl mezi PIP2 a PIP3 je. Abych to shrnul, PIP2 je měkký odkaz pro konkrétní instalační program se starší verzí pythonu a PIP3 je aktualizovaná verze pipu používaná v podstatě pro python 3+ .

Důrazně doporučujeme používat Python 3 a PIP3 a měli byste na ně co nejdříve přejít.

Správce balíčků PIP2 NEBO PIP3 VS APT

Pravidelně se klade otázka, zda bychom měli používat APT nebo PIP . Toto je volba, kterou musí udělat každý uživatel. APT je rychlejší, ale je zastaralejší tam, kde se PIP používá ke stahování a instalaci balíčků přímo z PyPI. Pro ty, kteří to nevědí, PyPI je hostitelem Python Software Foundation, správce balíčků, který se zabývá pouze balíčky python, které jsou často aktualizovanější než ty, které hostuje Canonical prostřednictvím APT. Jedinou nevýhodou použití PIP prostřednictvím PyPI je, že instalace balíčků může trvat déle.

Aktualizovat systém

Aktualizujte svůj Debian operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo apt update && sudo apt upgrade -y

Nainstalujte Python 2

Ve výchozím nastavení má Debian 11 nainstalovaný Python 3. Pro uživatele, kteří vyžadují Python 2, jej však lze nainstalovat pomocí příkazu python nebo python2 .

Chcete-li nainstalovat Python2, který bude později používat PIP2, použijte následující příkaz.

sudo apt install python -y

Dále přejděte k instalaci PIP a nainstalujte odpovídající verzi do vaší instalace Pythonu.

Potvrďte instalaci, nebo pokud je nainstalován python nebo python2, začněte kontrolou sestavení verze.

python --version

Příklad výstupu:

Python 2.7.18

Nainstalujte Python 3

Jak bylo uvedeno, Python 3 by měl být nainstalován ve výchozím nastavení, a pokud chybí, můžete jej znovu nainstalovat pomocí následujícího příkazu.

sudo apt install python3 -y

Dále přejděte na Instalace PIP a nainstalujte odpovídající verzi do vaší instalace Pythonu.

Potvrďte instalaci, nebo pokud je nainstalován python3, začněte kontrolou sestavení verze.

python3 --version

Příklad výstupu:

Python 3.9.2

Instalovat PIP 2

Chcete-li nainstalovat PIP na Debian 11, musíte si tento praktický skript stáhnout ručně, protože již není obsažen ve výchozích úložištích.

Nejprve se ujistěte, že je nainstalován balíček CURL.

sudo apt install curl -y

Chcete-li nainstalovat PIP2, budete si muset stáhnout skript .py následovně:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

Nyní spusťte soubor .py skript:

sudo python2 get-pip.py

Příklad výstupu závislostí, které budou nainstalovány:

Zadejte Y, poté stiskněte klávesu Enter pokračovat v instalaci.

Chcete-li ověřit, zda byl PIP2 úspěšně nainstalován, spusťte následující příkaz verze :

pip2 --version

Příklad výstupu:

pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

PIP2 a Python 2 by měly být upgradovány na Python 3 a PIP 3 co nejdříve, jakmile dosáhnou konce životnosti.

Instalovat PIP 3

Instalace PIP3 (pro Python 3+):

sudo apt install python3-pip 

Příklad výstupu závislostí, které budou nainstalovány:

Chcete-li ověřit, zda byl PIP3 úspěšně nainstalován, spusťte následující příkaz verze :

pip3 --version 

Příklad výstupu:

pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)

Všimněte si, že toto číslo verze se bude časem měnit a je pouze příkladem.

Příklad příkazů terminálu Pip

PIP má poměrně rozsáhlý seznam balíčků, které lze nainstalovat. Snadný způsob, jak vidět některé z dostupných, je spustit seznam příkazů PIP a hledat. Příkazy budou samozřejmě fungovat v režimu PIP i PIP3 s mírnou úpravou.

Výukový program bude používat nějaký příklad níže pro PIP3.

Nejprve, chcete-li zobrazit seznam všech příkazů a možností pip, zadejte následující příkaz:

pip3 --help

Příklad použití nápovědy pip3, níže uvedený příklad získání nápovědy při stahování:

pip3 download --help

Příklad výstupu:

Chcete-li zobrazit seznam balíčků, které je možné nainstalovat do PIP3, použijte následující:

pip3 --list

Příklad výstupu:

Chcete-li seznam zúžit, použijte funkci vyhledávání následovně:

pip3 search PACKAGE_NAME

Chcete-li nainstalovat balíček pomocí PIP3, použijte následující příkaz:

pip3 install numpy

Ve výše uvedeném příkladu NumPy balíček byl nainstalován.

Příklad výstupu:

Chcete-li odebrat balíček PIP3, použijte následující příkaz:

sudo pip3 uninstall numpy

Příklad výstupu:

Zadejte Y, poté stiskněte KLÁVESU ENTER k dokončení odinstalace.

Příklad výstupu:

Successfully uninstalled numpy-1.21.3

Odebrat (odinstalovat) PIP

Chcete-li odebrat PIP ze systému Debian, postupujte podle níže uvedených příkazů v závislosti na verzi, kterou jste nainstalovali.

Odstranění PIP:

sudo python -m pip uninstall pip

Příklad výstupu:

Zadejte Y, poté stiskněte KLÁVESU ENTER k dokončení odinstalace.

Příklad výstupu:

Successfully uninstalled pip-20.3.4

Odstranění PIP3:

sudo apt autoremove python3-pip --purge

Příklad výstupu:

Zadejte Y, poté stiskněte KLÁVESU ENTER k dokončení odinstalace.


Debian
  1. Jak nainstalovat Python 3.9 na Debian 11 Bullseye

  2. Debian – Jak nainstalovat Python 3.6?

  3. Jak nainstalovat Python 3.6.4 na Debian 9

  1. Jak nainstalovat Python 3.9 na Debian 10

  2. Jak nainstalovat Python 3.8 na Debian 11 Bullseye

  3. Jak nainstalovat Python 3.10 na Debian 11

  1. Jak nainstalovat TensorFlow na Debian 9

  2. Jak nainstalovat Python 3.7 na Debian 9

  3. Jak nainstalovat Pip na Debian 10