Gunicorn: Warum kann _ssl nicht importiert werden?

Erstellt am 19. Nov. 2018  ·  4Kommentare  ·  Quelle: benoitc/gunicorn

gunicorn --bind 0.0.0.0:8000 wsgi:app
Traceback (letzter Aufruf zuletzt):
Datei "/usr/bin/gunicorn", Zeile 7, in
aus gunicorn.app.wsgiapp Importlauf
Datei "/usr/python/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", Zeile 9, in
aus gunicorn.app.base-Importanwendung
Datei "/usr/python/lib/python3.6/site-packages/gunicorn/app/base.py", Zeile 14, in
aus gunicorn.config import Config, get_default_config_file
Datei "/usr/python/lib/python3.6/site-packages/gunicorn/config.py", Zeile 18, in
SSL importieren
Datei "/usr/python/lib/python3.6/ssl.py", Zeile 101, in
import _ssl # Wenn wir es nicht importieren können, lassen Sie den Fehler sich ausbreiten
ModuleNotFoundError: Kein Modul namens „_ssl“

basierend auf centos7
habe python3.6 installiert
Wenn ich in die Befehlszeile importiere, ist SSL in Ordnung, aber wenn ich diesen Befehl teste, wurde "gunicorn --bind 0.0.0.0:8000 wsgi:app " für den Test durchgeführt.

Hilfreichster Kommentar

Dies bedeutet, dass Python nicht mit SSL-Unterstützung auf Ihrem Computer installiert wurde. Verwenden Sie entweder ein Paket oder befolgen Sie die obigen Ratschläge :)

Das Problem wird geschlossen, da es nichts mit Gunicorn zu tun hat.

Alle 4 Kommentare

Wie hast du Python3.6 installiert?
Wenn Sie sich Ihre Protokolle ansehen, befindet sich der Python-Pfad in /usr/python, wurde er manuell kompiliert und installiert? Ich vermute, Sie konnten das _ssl-Modul nicht erstellen.

Bitte beschreiben Sie, wie Sie Python erhalten/installiert haben. Vielleicht haben Sie von der Quelle installiert und die Option --with-ssl ausgelassen.

https://stackoverflow.com/a/5128893/452210.

Dies bedeutet, dass Python nicht mit SSL-Unterstützung auf Ihrem Computer installiert wurde. Verwenden Sie entweder ein Paket oder befolgen Sie die obigen Ratschläge :)

Das Problem wird geschlossen, da es nichts mit Gunicorn zu tun hat.

Ich hatte das gleiche Problem.
Meine Python-Version ist 3.7 (64 Bit). Ich habe gerade die Installation neu gestartet und auf "Reparieren" geklickt.
Nach der Reparatur habe ich PyCharm neu gestartet und das Problem war gelöst.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen