Maison développement back-end Tutoriel Python Comment ajuster la source pip pour améliorer la vitesse de téléchargement

Comment ajuster la source pip pour améliorer la vitesse de téléchargement

Jan 17, 2024 am 10:40 AM
modification de la source du pip Accélérez les téléchargements Modifier la source de téléchargement pip

Comment ajuster la source pip pour améliorer la vitesse de téléchargement

Comment modifier la source pip pour accélérer le téléchargement

Lors du développement avec Python, nous utilisons souvent pip pour installer, mettre à niveau et désinstaller des packages Python. Cependant, en raison des limitations de l'environnement réseau national, la vitesse de téléchargement utilisant la source pip par défaut est lente et peut même entraîner l'échec du téléchargement. Pour résoudre ce problème, nous pouvons modifier la source du pip pour accélérer le téléchargement.

1. Afficher la source pip actuelle

Entrez la commande suivante dans la fenêtre de ligne de commande pour afficher la source pip actuelle :

pip config get global.index-url
Copier après la connexion
Copier après la connexion

Le résultat de sortie est similaire à : https://pypi.org/simple/

2 . Sauvegardez le fichier de configuration pip

Afin d'éviter un mauvais fonctionnement, nous devons sauvegarder le fichier de configuration pip. Entrez la commande suivante dans la fenêtre de ligne de commande pour copier le fichier de configuration pip dans le dossier .pip du répertoire utilisateur actuel :

cp ~/.pip/pip.conf ~/.pip/pip.conf.bak
Copier après la connexion

3. Modifiez la source pip en source miroir domestique

Les sources pip domestiques couramment utilisées incluent Alibaba Yun , Douban, Université Tsinghua, etc. Prenons l'exemple du passage à Alibaba Cloud Source. Nous devons d'abord modifier le fichier de configuration pip. Entrez la commande suivante dans la fenêtre de ligne de commande pour ouvrir le fichier de configuration pip :

vim ~/.pip/pip.conf
Copier après la connexion

Si le fichier n'existe pas, créez-en un. Copiez ce qui suit dans le fichier :

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
Copier après la connexion

Puis enregistrez et quittez.

4. Vérifiez si la modification a réussi

Afin de vérifier si la modification a réussi, nous réexécutons la commande pour afficher la source pip actuelle :

pip config get global.index-url
Copier après la connexion
Copier après la connexion

Le résultat de sortie doit être la source Alibaba Cloud que nous venons de définir : https://mirrors.aliyun.com/pypi/simple/

5. Installez/mettez à niveau le package Python

Maintenant, nous pouvons installer et mettre à niveau le package Python via pip, et la vitesse de téléchargement sera beaucoup plus rapide qu'avant. Par exemple, nous pouvons utiliser la commande suivante pour installer le package Flask :

pip install flask
Copier après la connexion

6. Étape facultative : Utiliser un proxy

Si vous sentez toujours que la vitesse de téléchargement n'est pas assez rapide lors de l'utilisation de pip, vous pouvez essayer d'utiliser un Procuration. Nous pouvons ajouter le contenu suivant au fichier de configuration pip pour configurer le proxy :

[global]
proxy = http://username:password@proxyserver:port
Copier après la connexion

où, username是你的代理用户名,password是你的代理密码,proxyserver是你的代理服务器地址,port est le numéro de port du serveur proxy.

Maintenant, vous savez déjà comment modifier la source pip pour accélérer le téléchargement et profiter d'une expérience de téléchargement de packages Python plus rapide et plus stable ! Allez l'essayer!

Remarque : Afin d'éviter d'être bloqué, nous pouvons également passer régulièrement à différentes sources de miroirs domestiques. Bien entendu, nous pouvons également restaurer la source pip à la source par défaut en utilisant la commande suivante :

pip config unset global.index-url
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!

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

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte Mar 05, 2025 am 09:58 AM

Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte

Comment utiliser la belle soupe pour analyser HTML? Comment utiliser la belle soupe pour analyser HTML? Mar 10, 2025 pm 06:54 PM

Comment utiliser la belle soupe pour analyser HTML?

Filtrage d'image en python Filtrage d'image en python Mar 03, 2025 am 09:44 AM

Filtrage d'image en python

Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch? Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch? Mar 10, 2025 pm 06:52 PM

Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch?

Comment implémenter votre propre structure de données dans Python Comment implémenter votre propre structure de données dans Python Mar 03, 2025 am 09:28 AM

Comment implémenter votre propre structure de données dans Python

Introduction à la programmation parallèle et simultanée dans Python Introduction à la programmation parallèle et simultanée dans Python Mar 03, 2025 am 10:32 AM

Introduction à la programmation parallèle et simultanée dans Python

Sérialisation et désérialisation des objets Python: partie 1 Sérialisation et désérialisation des objets Python: partie 1 Mar 08, 2025 am 09:39 AM

Sérialisation et désérialisation des objets Python: partie 1

Modules mathématiques en python: statistiques Modules mathématiques en python: statistiques Mar 09, 2025 am 11:40 AM

Modules mathématiques en python: statistiques

See all articles