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