Heim > Backend-Entwicklung > Python-Tutorial > So installieren Sie Pakete in Python

So installieren Sie Pakete in Python

藏色散人
Freigeben: 2019-10-16 13:48:04
Original
5132 Leute haben es durchsucht

So installieren Sie Pakete in Python

Wie installiere ich das Python-Paket?

(1) Quellcode-Installation

Sie können das Drittanbieterpaket manuell herunterladen und dann manuell installieren.

Empfohlen: „Python-Tutorial

$ wget "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz"
$ tar xvf ywdblogmath-0.1.tar.gz 
$ cd ywdblogmath-0.1/ 
$ python setup.py install
Nach dem Login kopieren

Die Installations- oder Aktualisierungsdatei lautet wie folgt:

/usr/local/lib/python2.7/dist-packages/easy-install.pth
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg
Nach dem Login kopieren

Einige installierte Pakete enthalten möglicherweise C-Code Zum Kompilieren sind Tools wie gcc erforderlich.

(2) easy_install

Wenn Sie easy_install zum Installieren von Drittanbieterpaketen verwenden möchten, müssen Sie zuerst setuptools installieren, wenn es nicht auf Ihrem Computer installiert ist , Sie können es mit Quellcode installieren, wie zum Beispiel:

# 去 https://pypi.org/project/setuptools/ 下载 .zip 包
$ python setup.py  install
easy_install 支持从 Pypi(tar.gz或egg包)、URL、本地目录安装软件包:
# 从 Pypi 安装最新的包,可能是 tar.gz 或 egg 包
$ easy_install  ywdblogmath 
# 安装 tar.gz 类型的包
$ easy_install "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz" 
# 安装 egg 包
# easy_install "https://files.pythonhosted.org/packages/b0/fe/1fef363672c1e179de61ff1519aed6a3d68200b4cad0536b6d96b08cc5e9/ywdblogmath-0.3-py2.7.egg" 
# 本地目录包含 ywdblogmath 的源码 
$ easy_install /root/python
Nach dem Login kopieren

Wenn Sie ein tar.gz- oder egg-komprimiertes Paket installieren, werden relevante Dateien nach der Installation wie folgt angezeigt:

/usr/local/lib/python2.7/dist-packages/easy-install.pth(文件更新)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg(文件新增)
Nach dem Login kopieren

Besonderer Hinweis :

easy_install kann nur Das Paket ist installiert und kann nicht deinstalliert werden.

easy_install kann keine Wheel-Format-Pakete installieren (pip kann, aber pip kann keine Egg-Format-Pakete installieren)

(3) pip

Wenn dies der Fall ist, wenn pip nicht auf Ihrem Computer installiert ist, können Sie es mit dem Tool easy_install installieren.

pip Allgemeine Befehle:

$ pip list 
$ pip install ywdblogmath 
$ pip install ywdblogmath -U 
$ pip show ywdblogmath
Nach dem Login kopieren

tar.gz-Paket installieren:

$ pip install "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz"
Nach dem Login kopieren

Nach der Installation werden relevante Dateien wie folgt angezeigt:

/usr/local/lib/python2.7/dist-packages/ywdblogmath(新增目录)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg-info(新增文件)
Nach dem Login kopieren

Rad installieren Paket:

$ pip install "https://files.pythonhosted.org/packages/5f/ca/6624a4b42be2df78f51043d2282944e78dc939066a3da07dfdb949cd6d3e/ywdblogmath-0.4-py2-none-any.whl"
Nach dem Login kopieren

Nach der Installation werden relevante Dateien wie folgt angezeigt:

/usr/local/lib/python2.7/dist-packages/ywdblogmath (新增目录)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.4.dist-info(新增文件)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo installieren Sie Pakete in Python. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage