
Apprenez à utiliser un proxy IP pour accélérer les téléchargements de pip, dites adieu à l'installation à la vitesse de la tortue !
Les développeurs Python ont sûrement déjà rencontré cette situation : lorsqu'on utilise pip pour installer des bibliothèques tierces, la barre de progression est aussi lente qu'un escargot qui rampe, surtout lors de l'installation de gros fichiers qui donnent tout simplement envie de frapper le clavier. Aujourd'hui, nous allons parler d'unIl n'est pas nécessaire de modifier la source.La méthode d'accélération - accélération du téléchargement par proxy IP.
Pourquoi une IP proxy accélère-t-elle ?
La source officielle de PyPI se trouve sur un serveur étranger, et y accéder au niveau national revient à prendre un billet pour le festival de printemps. ParProxy IP Premiumqui équivaut à une voie réservée sur l'autoroute des données. Il est important de prêter attention à la sélection des éléments suivantsFaible latence, grande largeur de bandeLes services de l'agence, tels queipipgode nœuds de qualité professionnelle dont il a été mesuré qu'ils augmentaient les vitesses de téléchargement de 3 à 5 fois.
Configuration du proxy en trois minutes
La méthode est en fait très simple, rappelez-vous ceciFormat de commande universel: :
pip install nom du paquet --proxy=http://用户名:密码@proxy adresse:port
Pour commencer, utilisez le proxy fourni par ipipgo (supposez que le compte est test123, le mot de passe abc789 et l'adresse proxy.ipipgo.io:8000) :
pip install numpy --proxy=http://test123:abc789@proxy.ipipgo.io:8000
Attention à ces points où il est facile de se retourner :
- http://不能少 dans l'adresse
- Le nom d'utilisateur et le mot de passe contiennent des caractères spéciaux qui doivent être échappés avec %
- Certaines bibliothèques ont besoin d'un proxy https, remplacez http par https.
Pour la méthode de configuration globale lazy : lazy : lazy : lazy : lazy : lazy : lazy : lazy : lazy
Si vous ne voulez pas entrer des commandes à chaque fois, vous pouvez définir des variables d'environnement. Voir ici pour les positions de fonctionnement des différents systèmes :
| systèmes | procédure |
|---|---|
| Windows (ordinateur) | Panneau de configuration→Système→Paramètres avancés→Variables environnementales→Nouveau nom de variableHTTP_PROXYrépondre en chantantHTTPS_PROXY |
| Mac/Linux | Exécuté au terminal : exporter HTTP_PROXY=http://test123:abc789@proxy.ipipgo.io:8000 exporter HTTPS_PROXY=http://test123:abc789@proxy.ipipgo.io:8000 |
Lignes directrices sur le déminage des problèmes courants
Q:Le téléchargement reste lent après la configuration du proxy ?
R : Il se peut que la qualité de l'IP ne soit pas bonne.ipipgoLes agents commerciaux de l'entreprise disposent d'une bande passante internationale spécialement optimisée. Les agents commerciaux de l'entreprise disposent d'une bande passante internationale spécialement optimisée, particulièrement performante pour le téléchargement de fichiers volumineux.
Q : Que dois-je faire si j'obtiens une erreur de certificat ?
R : Le proxy https doit installer le certificat, dans l'arrière-plan de l'utilisateur d'ipipgo, il y a une zone de téléchargement [certificat de sécurité], chargée pour résoudre le problème du certificat 99%.
Q : Comment utiliser un proxy pour l'intranet de mon entreprise ?
R : Dans ce cas, il est recommandé d'utiliserAgent du tunnelipipgo soutient cette méthode d'accès, la méthode de configuration spécifique de son service technique à la clientèle sera enseignée en même temps.
Pourquoi recommandez-vous ipipgo ?
J'ai utilisé 7 ou 8 services proxy et j'ai finalement opté pour ipipgo à cause de ces trois éléments :
1. il y a des solutions spécifiques aux développeursPool d'agents techniques
2. soutien à l'achat horaire, l'utilisation temporaire de l'argent n'est pas gaspillée
3) Le service clientèle connaît vraiment la technologie, la dernière fois que j'ai rencontré un problème de proxy socks5, j'ai eu 10 minutes pour trouver une solution !
Et récemment, ils ont eu unForfait dégustation pour les développeursLe premier mois de 9,9 yuans peut utiliser 20G de trafic, je recommande d'enregistrer un compte pour expérimenter d'abord. Quoi qu'il en soit, mon équipe procède actuellement à un déploiement automatisé, clair avec son agent.
Le dernier mot : le proxy IP est comme une autoroute, il faut choisir le bon fournisseur de services pour ne pas se faire renverser. La prochaine fois que vous serez bloqué, n'oubliez pas d'essayer cette méthode, qui vous ouvrira à coup sûr les portes d'un nouveau monde.

