Si je remplace Python par 3.5 et 2.7.10 et que j'essaye de le conditionner comme d'habitude pip._vendor.requests.exceptions.SSLError: unknown error (_ssl.c:3031) J'étais en difficulté. L'environnement est la gestion des versions OSX Yosemite, pyenv et Python.
Alors, comment y faire face. Tout d'abord, avec Python ordinaire
Users / (votre nom) /.pyenv/versions/2.7.10 ou 3.5.0 / lib / python2.7 ou python3.5 / site-packages / pip / download.py
Avec Anaconda,
Users / (votre nom) /.pyenv/anaconda-( nom de la version) / lib / python (nom de la version) /site-packages/pip/download.py
Est OK si vous modifiez comme suit.
# Dispatch the actual request
return super(PipSession, self).request(method, url, *args, **kwargs)
De
# Dispatch the actual request
return super(PipSession, self).request(method, url, verify=False, *args, **kwargs)
Quoi. C'est acceptable. (Ajout de verify = False)
[référence] http://qiita.com/_akisato/items/4b531aab65de8cd2909a
Recommended Posts