web-dev-qa-db-fra.com

l'installation de pip nécessite tls / ssl

J'ai un problème avec l'installation python sur mon bureau kubuntu 14.04 du serveur vps OVH. Que dois-je faire?

 :~/Desktop# python get-pip.py
    pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    Collecting pip
      Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
      Could not find a version that satisfies the requirement pip (from versions: )
    No matching distribution found for pip
10
Piotr

Vous devriez essayer d'installer depuis votre dépôt de packages

Sudo apt-get install python-pip
2
Arduino_Sentinel

Attirer davantage l'attention sur le commentaire de @Arduino_Sentinel

On dirait que vous avez installé Python en exécutant make, non? Dans ce cas, je recommanderais d'installer libssl-dev et de reconstruire + réinstaller Python

Sur une nouvelle installation Debian, j'avais installé Python 3.6 via

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
tar xvf Python-3.6.3.tgz
cd Python-3.6.3
./configure
make
make altinstall

création d'un virtualenv avec virtualenv -p python3.6 env et ensuite essayer d'installer quoi que ce soit avec env/bin/pip produirait les erreurs de la question.

Le commentaire cité ci-dessus a résolu le problème sur mon serveur.

Le problème principal est que vous compilez python avant d'installer libssl.

1
Eldamir