Maison >développement back-end >Tutoriel Python >Comment corriger l'erreur SSL PIP : « SSL : TLSV1_ALERT_PROTOCOL_VERSION » ?
Problème :
Lors de la tentative d'installation de packages Python à l'aide de pip, une erreur SSL est rencontré, notamment avec le message "[SSL : TLSV1_ALERT_PROTOCOL_VERSION] version du protocole d'alerte tlsv1."
Explication :
Cette erreur provient d'une dépréciation de la version TLS pour pip. Les sites Python.org ne prennent plus en charge les versions 1.0 et 1.1 de TLS, ce qui entraîne des erreurs de non-concordance de version du protocole TLS.
Solution :
1. Mettre à niveau Pip en externe :
Exécutez la commande suivante pour mettre à niveau Pip à l'aide d'une méthode de téléchargement et d'installation directe :
curl https://bootstrap.pypa.io/get-pip.py | python
Remarque : Si vous utilisez un environnement virtuel , vous devrez peut-être préfixer la commande avec sudo python.
2. Mettre à niveau Pip dans PyCharm (Virtualenv) :
source ./venv/bin/activate
curl https://bootstrap.pypa.io/get-pip.py | python
Après la mise à niveau de pip, il devrait résoudre l'erreur d'incompatibilité de version du protocole TLS et vous permettre d'installer les packages Python avec succè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!