Les paramètres de proxy pour python pip dans l'environnement d'entreprise ne fonctionnent pas (par exemple, Python 3.7.5 est OK, mais 3.7.6 est NG)

Sur quoi

Comme le dit le titre.

À quel genre de personne l'article est-il destiné?

Puisqu'il s'agit de l'intérieur de l'entreprise, je reconnais qu'il existe un paramètre proxy avec pip, Une personne qui rencontre une erreur de manière inattendue alors qu'elle a défini un proxy.

Plus précisément, l'erreur suivante.

ip._vendor.urllib3.exceptions.ProxySchemeUnknown: Not supported proxy scheme
raise ProxySchemeUnknown

Ce qui suit est une erreur qui a été reproduite de force à la maison, donc Ce n'est peut-être pas strict. .. ..

    conn = self.get_connection(request.url, proxies)
  File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\pip\_vendor\requests\adapters.py", line 309, in get_connection
    proxy_manager = self.proxy_manager_for(proxy)
  File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\pip\_vendor\requests\adapters.py", line 199, in proxy_manager_for
    **proxy_kwargs)
  File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\pip\_vendor\urllib3\poolmanager.py", line 470, in proxy_from_url
    return ProxyManager(proxy_url=url, **kw)
  File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\pip\_vendor\urllib3\poolmanager.py", line 420, in __init__
    raise ProxySchemeUnknown(proxy.scheme)
pip._vendor.urllib3.exceptions.ProxySchemeUnknown: Not supported proxy scheme httpyy

Conclusion

En raison de différences dans les versions mineures de python, une erreur peut survenir en raison de différences dans la méthode de configuration du proxy. Plus précisément, j'obtiens une erreur dans Python 3.7.6.

http:

Il sera résolu si vous ajoutez. (Il existe également un moyen de revenir à Python 3.7.5.) ** Je me sens un peu mal. ** **

Des informations peuvent être trouvées sur le github suivant. Python 3.7.6: urllib3.exceptions.ProxySchemeUnknown #5297

Recommended Posts

Les paramètres de proxy pour python pip dans l'environnement d'entreprise ne fonctionnent pas (par exemple, Python 3.7.5 est OK, mais 3.7.6 est NG)
Définir le proxy pour Python pip (décrit dans pip.ini)
Travaillez dans un environnement virtuel avec Python virtualenv.
Création d'un environnement de développement pour les applications Android - Création d'applications Android avec Python
Installation de Pip dans un environnement proxy
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Que diriez-vous d'Anaconda pour créer un environnement d'apprentissage automatique avec Python?
Un mémo pour quand pip3 est installé avec python2.7 pour une raison quelconque
Inject est recommandé pour DDD en Python
Créons un environnement virtuel pour Python
[Mac] Création d'un environnement virtuel pour Python
Obtenez un jeton pour conoha avec python
Créer un environnement de développement Python pour le développement de l'IA