Maison > développement back-end > Tutoriel Python > Comment installer des packages en python

Comment installer des packages en python

藏色散人
Libérer: 2019-10-16 13:48:04
original
5142 Les gens l'ont consulté

Comment installer des packages en python

Comment installer le package python ?

(1) Installation du code source

Vous pouvez télécharger manuellement le package tiers, puis l'installer manuellement.

Recommandé : "Tutoriel Python"

$ 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
Copier après la connexion

Le fichier d'installation ou de mise à jour est le suivant :

/usr/local/lib/python2.7/dist-packages/easy-install.pth
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg
Copier après la connexion

Certains packages installés peuvent contenir du code C, donc Nécessite des outils comme gcc pour compiler.

(2) easy_install

Si vous souhaitez utiliser easy_install pour installer des packages tiers, vous devez d'abord installer setuptools s'il n'est pas installé sur votre ordinateur. , vous pouvez l'installer en utilisant le code source, tel que :

# 去 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
Copier après la connexion

Si vous installez un package compressé tar.gz ou egg, les fichiers pertinents apparaîtront après l'installation, comme suit :

/usr/local/lib/python2.7/dist-packages/easy-install.pth(文件更新)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg(文件新增)
Copier après la connexion

Remarque spéciale :

easy_install ne peut que Le package est installé et ne peut pas être désinstallé.

easy_install ne peut pas installer les packages au format roue (pip peut, mais pip ne peut pas installer les packages au format œuf)

(3) pip

Si ceci Si pip n'est pas installé sur votre ordinateur, vous pouvez utiliser l'outil easy_install pour l'installer.

pip Commandes courantes :

$ pip list 
$ pip install ywdblogmath 
$ pip install ywdblogmath -U 
$ pip show ywdblogmath
Copier après la connexion

Installer le package tar.gz :

$ pip install "https://files.pythonhosted.org/packages/96/66/43e6df87373557553be2b4343db27d008c6dcefa110ccff38cba1459ca07/ywdblogmath-0.1.tar.gz"
Copier après la connexion

Après l'installation, les fichiers pertinents apparaîtront, comme suit :

/usr/local/lib/python2.7/dist-packages/ywdblogmath(新增目录)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.1-py2.7.egg-info(新增文件)
Copier après la connexion

Installer la roue package :

$ pip install "https://files.pythonhosted.org/packages/5f/ca/6624a4b42be2df78f51043d2282944e78dc939066a3da07dfdb949cd6d3e/ywdblogmath-0.4-py2-none-any.whl"
Copier après la connexion

Après l'installation, les fichiers pertinents apparaîtront, comme suit :

/usr/local/lib/python2.7/dist-packages/ywdblogmath (新增目录)
/usr/local/lib/python2.7/dist-packages/ywdblogmath-0.4.dist-info(新增文件)
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal