Maison > développement back-end > Tutoriel Python > Quels outils sont couramment utilisés pour installer des bibliothèques d'extensions en Python ?

Quels outils sont couramment utilisés pour installer des bibliothèques d'extensions en Python ?

爱喝马黛茶的安东尼
Libérer: 2020-01-06 10:08:57
original
15434 Les gens l'ont consulté

Quels outils sont couramment utilisés pour installer des bibliothèques d'extensions en Python ?

pip est un outil de gestion de packages Python, qui fournit les fonctions de recherche, de téléchargement, d'installation et de désinstallation de packages Python.

Actuellement, si vous téléchargez la dernière version du package d'installation depuis python.org, elle est déjà fournie avec cet outil.

Les versions Python 2.7.9+ ou Python 3.4+ et supérieures sont livrées avec l'outil pip.

Site officiel de pip : https://pypi.org/project/pip/

Vous pouvez utiliser la commande suivante pour déterminer s'il est installé :

1

pip --version

Copier après la connexion
Copier après la connexion

Si vous Si vous ne l'avez pas encore installé, vous pouvez utiliser la méthode suivante pour l'installer :

1

2

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

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

Copier après la connexion

Remarque : quelle version de Python est utilisée pour exécuter le script d'installation, pip sera associé à cette version. S'il s'agit de Python3, exécutez. la commande suivante :

1

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

Copier après la connexion

Généralement, pip correspond à Python 2.7, et pip3 correspond à Python 3.x.

Certaines distributions Linux peuvent utiliser directement le gestionnaire de paquets pour installer pip, comme Debian et Ubuntu :

1

sudo apt-get install python-pip

Copier après la connexion

les commandes les plus couramment utilisées de pip

Afficher la version et le chemin

1

pip --version

Copier après la connexion
Copier après la connexion

Obtenir de l'aide

1

pip --help

Copier après la connexion

Mise à niveau pip

1

pip install -U pip

Copier après la connexion

S'il y a un problème avec cette commande de mise à niveau, vous pouvez utiliser la commande suivante :

1

sudo easy_install --upgrade pip

Copier après la connexion

Package d'installation

1

2

3

pip install SomePackage          # 最新版本

pip install SomePackage==1.0.4      # 指定版本

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

Copier après la connexion

Par exemple, je souhaite installer Django. Utilisez simplement la commande suivante, qui est pratique et rapide.

1

pip install Django==1.7

Copier après la connexion

Package de mise à niveau

1

pip install --upgrade SomePackage

Copier après la connexion

Mettez à niveau le package spécifié en utilisant ==, >=, <=, >, <

Désinstaller le package

1

pip uninstall SomePackage

Copier après la connexion

Rechercher le package

1

pip search SomePackage

Copier après la connexion

Afficher les informations sur le package d'installation

1

pip show

Copier après la connexion

Afficher les informations détaillées du package spécifié

1

pip show -f SomePackage

Copier après la connexion

Liste des packages installés

1

pip list

Copier après la connexion

Afficher le package évolutif

1

pip list -o

Copier après la connexion

Notes

Si Python2 et Python3 ont pip en même temps, la méthode d'utilisation est la suivante :

Python2 :

1

python2 -m pip install XXX

Copier après la connexion

Python3 :

1

python3 -m pip install XXX

Copier après la connexion

réseau d'apprentissage python, apprentissage en ligne gratuit plateforme python, bienvenue à suivre !

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