Ich habe Probleme beim Ausführen pip install
einer virtuellen Umgebung unter OSX 10.13. Ich bin schon gelaufen brew install openssl
und der Weg /usr/local/include/openssl
zeigt auf ../opt/openssl/include/openssl
. Weiß jemand, wie man das behebt? Dies begann, nachdem ich python
using neu installiert hatte brew install
.
pip ist mit Speicherorten konfiguriert, die TLS / SSL erfordern. Das SSL-Modul in Python ist jedoch nicht verfügbar. Pillow sammeln Die URL https://pypi.python.org/simple/pillow/ konnte nicht abgerufen werden: Beim Bestätigen des SSL-Zertifikats ist ein Problem aufgetreten: Es kann keine Verbindung zur HTTPS-URL hergestellt werden, da das SSL-Modul nicht verfügbar ist. - Überspringen Es konnte keine Version gefunden werden, die die Anforderung Kissen erfüllt (aus Versionen :) Keine passende Verteilung für Kissen gefunden
UPDATE: Hier noch ein paar Infos:
✗ 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
Ja, ich habe sowohl 3.6.5_1 als auch 3.7.4_1 installiert, da ich möglicherweise manchmal zwischen den beiden wechseln muss.
✗ brew unlink openssl
Unlinking /usr/local/Cellar/openssl/1.0.2s... 0 symlinks removed
brew unlink
.
which python
,which pip
,python --version
,pip --version
. Dann, als ich das letzte Mal nachgesehen habe,openssl
war es nur ein Fass,/usr/local/include/openssl
sollte also nicht anwesend sein, laufenbrew unlink openssl
.