pip ist ein Python-Paketverwaltungstool, das die Funktionalität zum Suchen, Herunterladen, Installieren und Deinstallieren von Python-Paketen bietet.

Wenn Sie derzeit die neueste Version des Installationspakets vonpython.orgherunterladen, dann ist dieses Tool bereits enthalten.

Hinweis: Python 2.7.9+ oder Python 3.4+ und höhere Versionen sind alle mit dem pip-Tool ausgestattet.

Offizielle pip-Website:https://pypi.org/project/pip/

Mit dem folgenden Befehl kannst du überprüfen, ob es installiert ist:

pip --version     # Python2.x 版本命令
pip3 --version    # Python3.x 版本命令

Wenn du es noch nicht installiert hast, kannst du die folgende Methode verwenden, um es zu installieren:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
$ sudo python get-pip.py    # 运行安装脚本

Hinweis:Welche Version von Python auch immer das Installationsskript ausführt, pip wird mit dieser Version verknüpft. Wenn es Python3 ist, führe den folgenden Befehl aus:

$ sudo python3 get-pip.py    # 运行安装脚本。

Im Allgemeinen entspricht pip Python 2.7 und pip3 entspricht Python 3.x.

Einige Linux-Distributionen können pip direkt mit dem Paketmanager installieren, wie z. B. Debian und Ubuntu:

sudo apt-get install python-pip

Die am häufigsten verwendeten pip-Befehle

Version und Pfad anzeigen

pip --version

Hilfe erhalten

pip --help

pip aktualisieren

pip install -U pip

Wenn es ein Problem mit diesem Upgrade-Befehl gibt, kannst du den folgenden Befehl verwenden:

sudo easy_install --upgrade pip

Pakete installieren

pip install SomePackage              # 最新版本
pip install SomePackage==1.0.4       # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本

Wenn ich zum Beispiel Django installieren möchte, kann ich einfach den folgenden Befehl verwenden – er ist praktisch und schnell.

pip install Django==1.7

Pakete aktualisieren

pip install --upgrade SomePackage

Um ein angegebenes Paket zu aktualisieren, geben Sie eine Versionsnummer mit ==, >=, <=, >, < an.

Pakete deinstallieren

pip uninstall SomePackage

Nach Paketen suchen

pip search SomePackage

Informationen zu installierten Paketen anzeigen

pip show 

Detaillierte Informationen zu einem angegebenen Paket anzeigen

pip show -f SomePackage

Installierte Pakete auflisten

pip list

Aktualisierbare Pakete anzeigen

pip list -o

pip-Upgrade

Linux oder macOS

 
pip install --upgrade pip    # python2.x
pip3 install --upgrade pip   # python3.x

Upgrade auf der Windows-Plattform:

python -m pip install -U pip   # python2.x
python -m pip3 install -U pip    # python3.x

pip Tsinghua-Universität Open-Source-Software-Mirror

Die Verwendung eines inländischen Mirrors ist viel schneller:

Temporäre Verwendung:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

Zum Beispiel Django installieren:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django

Um es als Standard festzulegen, müssen Sie pip auf die neueste Version (>=10.0.0) aktualisieren und es dann konfigurieren:

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

Wenn Ihre Netzwerkverbindung zur pip-Standardquelle schlecht ist, verwenden Sie vorübergehend diese Mirror-Website, um pip zu aktualisieren:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

Hinweise

Wenn sowohl Python2 als auch Python3 pip haben, verwenden Sie es wie folgt:

Python2:

python2 -m pip install XXX

Python3:

python3 -m pip install XXX