pip3 ne peut pas installer quoi que ce soit à cause de la raison d’être de SSL

Après la mise à niveau de mon serveur Ubuntu 16.04, je ne peux pas installer de modules avec pip3 pour mon python3.6. C’est ce que j’obtiens lorsque j’essaie d’installer tensorflow-gpu pour python3:

root@amax:~# pip3 install tensorflow-gpu pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Collecting tensorflow-gpu Could not fetch URL https://pypi.python.org/simple/tensorflow-gpu/: There was a problem confirming the ssl certificatee: Can't connect to HTTPS URL because the SSL module is not available. - skipping Could not find a version that satisfies the requirement tensorflow-gpu (from versions: ) No matching dissortingbution found for tensorflow-gpu 

Voici ma version python3 et pip3:

 root@amax:~# python3 -V Python 3.6.1 root@amax:~# which python3 /usr/local/bin/python3 root@amax:~# pip3 -V pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6) 

Je suis sûr que le openssl est installé sur mon serveur:

 root@amax:~# apt -y install openssl libssl-dev Reading package lists... Done Building dependency tree Reading state information... Done libssl-dev is already the newest version (1.0.2g-1ubuntu13). openssl is already the newest version (1.0.2g-1ubuntu13). 

Je pense que la cause du problème pourrait être que la version de mon pip3 ne correspond pas à la version openssl. Que devrais-je faire? Toute suggestion sera appréciée! Je vous remercie!

peut-être que vous pouvez télécharger un fichier .whl et l’installer avec pip3

Le fichier de la roue peut être trouvé ici

et puis utilisez simplement cela pour installer

 pip3 install /home/Downloads/tensorflow-1.4.0-cp36-cp36m-manylinux1_x86_64.whl 

Espère que cela résout votre problème

À votre santé!