Maison > développement back-end > Tutoriel Python > Analyse complète de la méthode de changement de source de pip : de l'entrée à la maîtrise

Analyse complète de la méthode de changement de source de pip : de l'entrée à la maîtrise

WBOY
Libérer: 2024-01-16 10:29:06
original
1393 Les gens l'ont consulté

Analyse complète de la méthode de changement de source de pip : de lentrée à la maîtrise

Analyse complète de la méthode de changement de source pip

Pip, en tant que gestionnaire de packages Python, est l'un des outils couramment utilisés dans le développement Python. Cependant, lorsque vous utilisez pip, vous pouvez rencontrer des problèmes tels qu'une installation lente ou l'impossibilité de vous connecter à la source officielle de pip. À ce stade, vous devez changer la source pip pour accélérer le téléchargement et l'installation. Cet article expliquera comment modifier les sources pip du début à la maîtrise, y compris comment choisir les sources pip et comment configurer les sources pip, et fournira des exemples de code spécifiques.

1. Choisir la source du pip

En Chine, il faut choisir d'utiliser une source de pip différente de la source officielle. De nombreuses excellentes sources de pépins sont nées en Chine. Voici quelques sources de pip couramment utilisées :

  1. Source Tsinghua : https://pypi.tuna.tsinghua.edu.cn/simple

La source Tsinghua est l'une des sources de pip les plus utilisées en Chine, avec une vitesse de téléchargement rapide. , et prend également en charge plusieurs formats d'image. Si les utilisateurs estiment que la source officielle est trop lente, ils peuvent choisir la source Tsinghua.

  1. Alibaba Cloud Source : https://mirrors.aliyun.com/pypi/simple/

Alibaba Cloud Source est l'une des sources qui a attiré beaucoup d'attention en Chine et est également l'une des sources les plus récentes de téléchargement. la vitesse est très rapide. Elle fournit également une vitesse d’accès stable. Par conséquent, les utilisateurs sont libres d’en choisir un lorsqu’ils l’utilisent.

  1. Source de l'Université des sciences et technologies de Chine : https://pypi.mirrors.ustc.edu.cn/simple/

En Chine, la source de l'Université des sciences et technologies de Chine est également largement utilisée et a une vitesse de téléchargement rapide. Cependant, comparé à l'Université Tsinghua et à Alibaba Cloud, le groupe d'utilisateurs est légèrement spécialisé.

2. Configurer la source pip

Voici comment configurer la source pip dans les systèmes Windows et Linux :

  1. Système Windows

Ouvrez la ligne de commande cmd et entrez la commande suivante :

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Copier après la connexion

Après avoir exécuté la commande ci-dessus , l'utilisateur pourra utiliser Tsinghuayuan pour télécharger, installer et mettre à niveau les packages Python. Si vous devez utiliser d'autres sources pip, vous pouvez remplacer l'URL dans l'URL.

  1. Système Linux

Dans l'environnement Linux, pip est déjà installé par défaut lors du téléchargement de Python. Par conséquent, nous expliquerons ici directement comment configurer la source pip. Choisissez l'une des trois méthodes suivantes :

(1) Créez un dossier .pip dans le répertoire personnel, créez-y un fichier pip.conf et entrez la commande suivante dans le fichier :

[global]
index-url = http://pypi.douban.com/simple/
Copier après la connexion

Ceci est une méthode pour pip méthode de configuration des sources. De cette manière, pypi.douban.com peut être remplacé par d’autres URL sources.

(2) Spécifiez le chemin d'accès au fichier de configuration via la variable d'environnement PIP_CONFIG_FILE. Entrez la commande suivante dans le terminal :

export PIP_CONFIG_FILE=/path/to/pip.conf
Copier après la connexion

(3) Entrez la commande pour la source pip dans le terminal :

pip install package_name -i https://pypi.douban.com/simple/
Copier après la connexion

Cette méthode effectuera uniquement le remplacement de la source pour le package décrit dans la commande.

Si l'utilisateur a besoin d'utiliser une bibliothèque Python définie par l'utilisateur, vous pouvez utiliser la commande suivante dans le répertoire de code de la bibliothèque pour installer la bibliothèque dans le répertoire actuel :

pip install -e . -i https://pypi.douban.com/simple/
Copier après la connexion

3 Exemples de code

L'exemple suivant est le code. en utilisant Tsinghua Source comme exemple, mais c'est similaire lors de l'utilisation d'autres sources :

Dans les systèmes Windows, entrez la commande suivante pour installer la bibliothèque scikit-learn :

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install scikit-learn
Copier après la connexion

Dans les systèmes Linux, entrez les commandes suivantes pour installer le scikit-learn learn library :

sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ scikit-learn
Copier après la connexion

Dans l'environnement Linux Ensuite, pour la bibliothèque Python installée, vous pouvez la mettre à jour de la manière suivante :

pip install --upgrade 库名
Copier après la connexion

IV Résumé

Cet article présente la méthode de changement de source pip de l'entrée à la compétence, y compris comment. pour choisir la source pip et comment configurer la source pip, et fournit des exemples de code spécifiques. Pour les développeurs qui rencontrent des problèmes de téléchargement et d'installation lents lors de l'utilisation de pip, les méthodes présentées dans cet article peuvent résoudre ces problèmes rapidement et facilement.

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