Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Déploiement/Installation Python Discussion :

Installation avec pip : ssl module in Python is not available


Sujet :

Déploiement/Installation Python

  1. #1
    Candidat au Club
    Installation avec pip : ssl module in Python is not available
    Bonjour,
    J'ai installé anaconda sur W10 avec python 3.7.6, tout fonctionne correctement dans environnementale spyder
    Je voudrais installer pygame, j'ai lancé >python -m pip install -U pygame --user et j'ai eu les messages suivant :

    WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    WARNING: Retrying (Retry(total=4, 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/pygame/
    WARNING: Retrying (Retry(total=3, 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/pygame/
    WARNING: Retrying (Retry(total=2, 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/pygame/
    WARNING: Retrying (Retry(total=1, 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/pygame/
    WARNING: 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/pygame/
    Could not fetch URL https://pypi.org/simple/pygame/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pygame/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
    ERROR: Could not find a version that satisfies the requirement pygame (from versions: none)
    ERROR: No matching distribution found for pygame
    WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
    Quelqu'un aurait-il une idée de ce qu'il faut faire ?
    merci d'avance

  2. #2
    Membre expérimenté
    Sous windows, tu peux essayer avec cette méthode là :
    demarrer-cmd (ouvrir en mode administrateur)
    cd\
    dans C, mettre ton chemin pour aller dans ton dossier python (python37)
    exemple : C:\Program Files\python37>
    ensuite tu tapes : python.exe -m pip install -U pygame --user
    Et, ça devrait le faire...

  3. #3
    Candidat au Club
    merci pour ta réponse , mais j'ai exactement le même problème, il faudrait que je lui fasse plaisir en installant TLS/SSL ? Sinon il va pas me laisser.....
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    D:\Python>python.exe -m pip install -U pygame --user

    WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    WARNING: Retrying (Retry(total=4, 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/pygame/
    WARNING: Retrying (Retry(total=3, 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/pygame/
    WARNING: Retrying (Retry(total=2, 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/pygame/
    WARNING: Retrying (Retry(total=1, 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/pygame/
    WARNING: 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/pygame/
    Could not fetch URL https://pypi.org/simple/pygame/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pygame/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
    ERROR: Could not find a version that satisfies the requirement pygame (from versions: none)
    ERROR: No matching distribution found for pygame
    WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping

  4. #4
    Expert éminent sénior
    Salut,

    2 choses: si vous utilisez conda, vous devez installez vos packages comme conda le demande. Et si vous utilisez Python, peut être faut-il commencer par mettre à jour pip avec la commande python -m pip install --upgrade pip.

    Dans tous les cas, si vous cherchez un peu sur Internet avec le message d'erreur vous allez trouver plein d'articles à trier en fonction de ce qui s'applique ou pas à votre environnement/python/...

    Dit autrement, ce que vous faites étant supposé fonctionner, si çà ne marche pas, le problème est dans votre environnement.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Expert éminent
    Salut,

    Sous Linux il faut installer les libs libssl-dev et openssl . À voir pour Windows.

  6. #6
    Candidat au Club
    probleme résolu sous anaconda
    Bonjour,
    En fait la solution est simple, avec anaconda il faut lancer l'installation depuis la fenêtre console de Spyder.
    merci à tous

###raw>template_hook.ano_emploi###