Maison >développement back-end >Tutoriel Python >Comment corriger les erreurs SSL lors de l'installation de packages Python avec pip ?

Comment corriger les erreurs SSL lors de l'installation de packages Python avec pip ?

DDD
DDDoriginal
2024-12-09 06:12:16643parcourir

How Do I Fix SSL Errors When Installing Python Packages with pip?

Dépannage des erreurs SSL lors de l'installation du package Python

Lors de la tentative d'installation de packages Python à l'aide de pip, les utilisateurs peuvent rencontrer une erreur SSL qui ressemble à ce qui suit :

[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping

La cause du Erreur :

Cette erreur survient en raison d'une récente dépréciation de TLS pour pip. Les sites Python.org ont cessé de prendre en charge les versions 1.0 et 1.1 de TLS.

Solution :

Pour résoudre ce problème, mettez à niveau pip en suivant les étapes suivantes :

curl https://bootstrap.pypa.io/get-pip.py | python

Remarque : Si vous utilisez pip dans un environnement virtuel dans PyCharm, suivez ces instructions supplémentaires étapes :

  1. Ouvrez un shell et activez l'environnement virtuel.
  2. Exécutez la commande pip upgrade fournie ci-dessus.
  3. Redémarrez PyCharm et vérifiez l'interpréteur Python mis à jour dans le paramètres de préférences.

Supplémentaires Remarques :

  • La mise à niveau de pip via pip lui-même (par exemple, pip install --upgrade pip) ne sera pas efficace.
  • Python.org a annoncé l'achèvement des restaurations TLS , ce qui signifie que TLSv1.0 et TLSv1.1 sont désormais désactivés.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn