Heim > Backend-Entwicklung > Python-Tutorial > Welche Tools werden üblicherweise zum Installieren von Erweiterungsbibliotheken in Python verwendet?

Welche Tools werden üblicherweise zum Installieren von Erweiterungsbibliotheken in Python verwendet?

爱喝马黛茶的安东尼
Freigeben: 2020-01-06 10:08:57
Original
15405 Leute haben es durchsucht

Welche Tools werden üblicherweise zum Installieren von Erweiterungsbibliotheken in Python verwendet?

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

Wenn Sie derzeit die neueste Version des Installationspakets von python.org herunterladen, ist dieses Tool bereits enthalten.

Python 2.7.9+ oder Python 3.4+ und höher werden mit dem Pip-Tool geliefert.

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

Sie können den folgenden Befehl verwenden, um festzustellen, ob es installiert ist:

pip --version
Nach dem Login kopieren
Nach dem Login kopieren

Wenn Sie Wenn Sie es noch nicht installiert haben, können Sie die folgende Methode zur Installation verwenden:

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

Hinweis: Welche Version von Python zum Ausführen des Installationsskripts verwendet wird, pip wird dieser Version zugeordnet. Wenn es Python3 ist, führen Sie es aus den folgenden Befehl:

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

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

Einige Linux-Distributionen können den Paketmanager direkt verwenden, um pip zu installieren, wie z. B. Debian und Ubuntu:

sudo apt-get install python-pip
Nach dem Login kopieren

Die am häufigsten verwendeten Befehle von pip

Version und Pfad anzeigen

pip --version
Nach dem Login kopieren
Nach dem Login kopieren

Hilfe anfordern

pip --help
Nach dem Login kopieren

Upgrade-Pip

pip install -U pip
Nach dem Login kopieren

Wenn es ein Problem mit diesem Upgrade-Befehl gibt, können Sie den folgenden Befehl verwenden:

sudo easy_install --upgrade pip
Nach dem Login kopieren

Installationspaket

pip install SomePackage          # 最新版本
pip install SomePackage==1.0.4      # 指定版本
pip install 'SomePackage>=1.0.4'     # 最小版本
Nach dem Login kopieren

Zum Beispiel möchte ich Django installieren. Verwenden Sie einfach den folgenden Befehl, der bequem und schnell ist.

pip install Django==1.7
Nach dem Login kopieren

Upgrade-Paket

pip install --upgrade SomePackage
Nach dem Login kopieren

Aktualisieren Sie das angegebene Paket, indem Sie ==, >=, <=, >, < verwenden.

Paket deinstallieren

pip uninstall SomePackage
Nach dem Login kopieren

Paket suchen

pip search SomePackage
Nach dem Login kopieren

Informationen zum Installationspaket anzeigen

pip show
Nach dem Login kopieren

Detaillierte Informationen zum angegebenen Paket anzeigen

pip show -f SomePackage
Nach dem Login kopieren

Installierte Pakete auflisten

pip list
Nach dem Login kopieren

Aktualisierbares Paket anzeigen

pip list -o
Nach dem Login kopieren

Hinweise

Wenn Python2 und Python3 gleichzeitig Pip haben, lautet die Verwendungsmethode wie folgt:

Python2:

python2 -m pip install XXX
Nach dem Login kopieren

Python3:

python3 -m pip install XXX
Nach dem Login kopieren

Python-Lernnetzwerk, kostenloses Online-Lernen Python-Plattform, gerne folgen!

Das obige ist der detaillierte Inhalt vonWelche Tools werden üblicherweise zum Installieren von Erweiterungsbibliotheken in Python verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage