J'ai du mal à exécuter pip install
dans un virtualenv sur OSX 10.13. J'ai déjà couru brew install openssl
et le chemin /usr/local/include/openssl
pointe vers ../opt/openssl/include/openssl
. Est-ce que quelqu'un sait comment réparer ceci? Cela a commencé à se produire après avoir réinstallé à l' python
aide de brew install
.
pip est configuré avec des emplacements qui nécessitent TLS / SSL, cependant le module ssl en Python n'est pas disponible. La collecte de l'oreiller n'a pas pu récupérer l'URL https://pypi.python.org/simple/pillow/ : un problème est survenu lors de la confirmation du certificat SSL: impossible de se connecter à l'URL HTTPS car le module SSL n'est pas disponible. - ignorer Impossible de trouver une version qui satisfait à l'exigence Oreiller (à partir des versions:) Aucune distribution correspondante trouvée pour Oreiller
MISE À JOUR: Voici quelques informations supplémentaires:
✗ which python
/usr/local/opt/python/libexec/bin/python
✗ which pip
/usr/local/opt/python/libexec/bin/pip
✗ python --version
Python 3.7.4
✗ pip --version
pip 19.1.1 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
✗ brew info python
python: stable 3.7.4 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python/3.6.5_1 (4,795 files, 100.0MB)
Poured from bottle on 2019-10-08 at 14:39:37
/usr/local/Cellar/python/3.7.4_1 (3,903 files, 60.6MB) *
Poured from bottle on 2019-10-08 at 14:37:10
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/python.rb
Oui, les versions 3.6.5_1 et 3.7.4_1 sont installées car je devrai parfois basculer entre les deux.
✗ brew unlink openssl
Unlinking /usr/local/Cellar/openssl/1.0.2s... 0 symlinks removed
brew unlink
.
which python
,which pip
,python --version
,pip --version
. Puis, la dernière fois que j'ai vérifié,openssl
il n'y avait que des fûts, donc je ne/usr/local/include/openssl
devrais pas être présent, courirbrew unlink openssl
.