Lösung für Pip-Installationsfehler [Python] [Mac]

Ich werde erzählen, womit ich als Python-Ingenieur und Anfänger Probleme hatte.

Pip Installationsfehler

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/

Was tun, wenn ein Fehler wie z

Ich kenne die Grundursache überhaupt nicht und suchte vorerst nach Wörtern, die ich zum ersten Mal sah, wie Fehlersätze und SSL. Es scheint verschiedene Lösungen zu geben.

-Umgebung- macOS 10.14.6 python 3.6.6 venv (virtuelle Umgebung)

Ursache

Vielleicht verweist pip / python auf das alte openssl (1.0.2s)? Soweit ich aus den Informationen ersehen kann, ist das openssl des Fragestellers die neueste Version, daher denke ich, dass ein Referenzfehler aufgetreten ist.

Überprüfen Sie unten, ob Sie ssl verwenden können.

py


import ssl

python


Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/[username]/.pyenv/versions/3.7.0/lib/python3.7/ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: dlopen(/Users/[username]/.pyenv/versions/3.7.0/lib/python3.7/lib-dynload/_ssl.cpython-37m-darwin.so, 2): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /Users/LO/.pyenv/versions/3.7.0/lib/python3.7/lib-dynload/_ssl.cpython-37m-darwin.so
  Reason: image not found

Ich habe einen Fehler bekommen

Fazit

sh


$ brew switch openssl 1.0.2s

Lesen Sie dies, wenn bei der Pip-Installation SSL-Fehler auftreten! !! !! Nur das.
ssl wurde nicht geschaltet. Als ich es löste, war die Ursache einfach und leicht zu verstehen.


Es mag einige eigene Interpretationen geben, aber ich hoffe, es hilft.

Recommended Posts

Lösung für Pip-Installationsfehler [Python] [Mac]
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Fehler bei der Pip-Installation
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Python (für Windows)
[Python] für Anweisungsfehler
Installieren Sie pygame auf python3.4 auf dem Mac
Für Mac einrichten (Python)
Aufbau einer Python-Umgebung für Mac
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Installation der Python 3-Serie für Mac
Installieren Sie dlib für Python (Windows)
Installieren Sie Python 2.7.9 und Python 3.4.x mit pip.
Eine Lösung, die im Falle eines Berechtigungsfehlers (Permissionsfehler) rundum verwendet werden kann.
Installieren Sie Python unter Windows + pip + virtualenv
pip install mysql-Handling Fehler während Python
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
Installieren Sie python3 auf einem Mac (El Capitan)
Lösung für den Fehler scikit-learn (sklearn) fetch_mldata
Ziemlich schlampige Python-Fehlerbehebung
Python3 TensorFlow für Mac-Umgebungskonstruktion
Installieren Sie Confluent-Kafka für Python unter Ubuntu
Installieren Sie das Python Framework Django mit pip
Schritte zum Installieren von python3 auf einem Mac
Proxy-Fehler beim Ausführen von "pip install"
Installieren Sie Python mit Mac vs Code
Lösung für MacOS Catalina (10.15.2), bei der Python Pip einen OpenSSL-Fehler in einer Umgebung verursacht, die von einem älteren Betriebssystem aktualisiert wurde
Installieren Sie Python
Umgang mit PermissionError [Fehler 1] von pip install -U pip unter macOS Sierra
# Lösung bei der Pip-Installation tritt bei Verwendung von Anaconda unter Windows 10 ein Fehler auf
Fehler und Lösung bei der Installation von Python3 mit Homebrew auf einem Mac (Catalina 10.15)
SSL-Zertifikat im Zusammenhang mit der Pip-Installation? Error
In pip install clang: error: unbekanntes Argument: '- mno-fused-madd'
Die Einstellung für die Amateur-Python-Umgebung (für MAC) wird erstellt
[Mac] Erstellen einer virtuellen Umgebung für Python
Installieren des Python-Paketverwaltungstools pip (Windows)
Lösung für Laufzeitfehler in OpenVINO IEPlugin.load ()
Installieren Sie Python auf xserver, um pip zu verwenden
mysqlclient Installationsfehlerlösung [Mac, Windows-Version]
Installieren Sie Python 3.8, Pip 3.8 auf EC2 (Amazon Linux 2)
Setzen Sie die MeCab-Bindung für Python unter Windows, Mac und Linux mit pip ein
2016-10-30 sonst für Python3> für:
Fehler beim Installieren eines Moduls mit Python pip
Lösung für "Importfehler: Keine Anforderungen mit Modulnamen"
Python [für mich]
Bereiten Sie die Entwicklungsumgebung für Python unter AWS Cloud9 vor (Pip-Installation und Zeitumstellung)
Ändern Sie das Standardreferenz-Repository für die Pip-Installation
"Temporäre Lösung", wenn pip nicht aktualisiert werden kann [Python]
sudo pip installieren
Erstellen einer Umgebung zum Ausführen von Python-Skripten (für Mac)
Lokale Installation von Python
So installieren Sie Python für Forscher von Pharmaunternehmen
Python-Fehlerbehandlung
Installieren Sie NAOqi Python
Python: "[Errno 111] Verbindung abgelehnt" easy_install kann pip nicht installieren
Python auf Mac
Führen Sie die Pip-Installation unter MacOS Python 3.7 oder höher aus
Installieren Sie Python Control