Maison > Article > développement back-end > Utilisez Tsinghua Source pour accélérer les téléchargements de packages Python, les paramètres Pip pour les systèmes d'exploitation Windows
Sous le système Windows, utilisez Pip pour configurer Tsinghua Source et accélérer le téléchargement des packages Python
Python est un langage de programmation de haut niveau largement utilisé avec des fonctions puissantes et un écosystème riche. Lors du développement en Python, nous devons souvent télécharger diverses bibliothèques tierces à partir du Python Package Index (PyPI en abrégé). Cependant, comme le serveur PyPI est situé à l'étranger, la vitesse de téléchargement est lente, en particulier dans l'environnement réseau national. Afin de résoudre ce problème, nous pouvons utiliser la source miroir de l'Université Tsinghua pour accélérer le téléchargement des packages Python.
Tsinghua Source est un service fourni par la station miroir de logiciels open source de l'Université Tsinghua. Il fournit de nombreuses images de logiciels open source, dont PyPI. Il est synchronisé avec la source officielle PyPI et peut obtenir les derniers progiciels en temps réel. Ce qui suit explique comment utiliser Pip pour configurer Tsinghua Source sous les systèmes Windows afin d'accélérer le téléchargement des packages Python.
Tout d'abord, nous devons ouvrir la fenêtre d'invite de commande (cmd). Dans les systèmes Windows, vous pouvez utiliser les touches de raccourci Win + R pour ouvrir la fenêtre d'exécution, puis saisir cmd et appuyer sur la touche Entrée pour ouvrir la fenêtre d'invite de commande.
Ensuite, nous devons utiliser Pip pour configurer Tsinghua Source. Pip est l'outil de gestion de packages Python, utilisé pour installer, désinstaller et gérer les packages Python. Nous pouvons utiliser la commande suivante pour définir Tsinghua Source :
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Après avoir exécuté la commande ci-dessus, Pip définira Tsinghua Source comme source logicielle par défaut. De cette façon, lorsque vous utilisez Pip pour télécharger le package Python, il sera téléchargé à partir de la source Tsinghua, accélérant ainsi la vitesse de téléchargement.
Afin de vérifier si la source Tsinghua est configurée avec succès, nous pouvons utiliser la commande suivante pour afficher la source logicielle actuelle :
pip config list
Après avoir exécuté la commande ci-dessus, les informations de la source logicielle actuellement utilisée seront affichées. Si l'URL affichée est https://pypi.tuna.tsinghua.edu.cn/simple, cela signifie que Tsinghua Source a été configuré avec succès.
Après avoir configuré Tsinghua Source, nous pouvons utiliser Pip normalement pour installer et mettre à jour les packages Python. Par exemple, nous pouvons utiliser la commande suivante pour installer la bibliothèque tierce de requêtes :
pip install requests
Après avoir exécuté la commande ci-dessus, Pip téléchargera et installera la bibliothèque de requêtes à partir de la source Tsinghua. Étant donné que Tsinghua Source est située en Chine, la vitesse de téléchargement sera nettement plus rapide.
En plus des méthodes ci-dessus, nous pouvons également configurer Tsinghua Source en modifiant le fichier de configuration Pip. Le fichier de configuration de Pip se trouve dans le dossier .pip du répertoire utilisateur. Il nous suffit de créer un fichier nommé pip.ini sous ce dossier et d'ajouter le contenu suivant dans le fichier :
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
Après avoir enregistré le fichier, Pip utilisera Tsinghua Source comme source logicielle par défaut.
Résumé :
Dans les systèmes Windows, l'utilisation de Pip pour configurer la source Tsinghua peut accélérer le téléchargement des packages Python. Nous pouvons configurer Tsinghua Source via la ligne de commande ou en modifiant le fichier de configuration. En utilisant Tsinghua Source, nous pouvons télécharger rapidement des packages Python en Chine, améliorant ainsi l'efficacité du développement. J'espère que cet article vous aidera !
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!