
Ich habe Probleme bei der Installation von Flask auf meinem Server.
$ sudo pip3 install flask
Collecting flask
From cffi callback <function _verify_callback at 0x7f2798df7840>:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/OpenSSL/SSL.py", line 309, in wrapper
_lib.X509_up_ref(x509)
AttributeError: module 'lib' has no attribute 'X509_up_ref'
Could not find a version that satisfies the requirement flask (from versions: )
No matching distribution found for flask
Ich habe Pip aktualisiert und erweitert:
$ pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
Debian-Version:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.4 (stretch)
Release: 9.4
Codename: stretch
Python-Version:
$ python3 --version
Python 3.5.3
Ich glaube, dass der Hauptfehler mit dem Lib-Modul zusammenhängt, wie Sie im Fehlercode sehen können, aber ich habe keine Ahnung, wie ich ihn lösen kann.
Irgendwelche Hinweise, was nicht stimmt und wie man es behebt?
Antwort1
Wenn möglich, würde ich zuerst versuchen, Python-Module wie Flask aus den Debian-Repositorys zu installieren, bevor ich versuche, sie mit zu installieren pip
. Flash ist beispielsweise in Debian 9 verfügbar: Paket python3-flask
.
apt install python3-flask