Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Membetulkan Ralat SSL PIP: 'SSL: TLSV1_ALERT_PROTOCOL_VERSION'?

Bagaimana untuk Membetulkan Ralat SSL PIP: 'SSL: TLSV1_ALERT_PROTOCOL_VERSION'?

DDD
DDDasal
2025-01-04 14:18:40460semak imbas

How to Fix the PIP SSL Error:

Ralat SSL PIP: "SSL: TLSV1_ALERT_PROTOCOL_VERSION"

Masalah:
Apabila cuba memasang pakej Python menggunakan pip, ralat SSL ditemui, terutamanya dengan mesej "[SSL: TLSV1_ALERT_PROTOCOL_VERSION] versi protokol amaran tlsv1."

Penjelasan:
Ralat ini berpunca daripada penamatan versi TLS untuk pip. Tapak Python.org tidak lagi menyokong versi TLS 1.0 dan 1.1, yang membawa kepada ralat ketidakpadanan versi protokol TLS.

Penyelesaian:
1. Naik Taraf Pip Secara Luaran:

Jalankan arahan berikut untuk menaik taraf pip menggunakan kaedah muat turun dan pemasangan terus:

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

Nota: Jika menggunakan persekitaran maya , anda mungkin perlu memberi awalan arahan dengan sudo python.

2. Naik Taraf Pip dalam PyCharm (Virtualenv):

  • Aktifkan persekitaran maya dalam cangkerang:
source ./venv/bin/activate
  • Laksanakan arahan naik taraf:
curl https://bootstrap.pypa.io/get-pip.py | python
  • Mulakan semula PyCharm dan sahkan jurubahasa Python yang dinaik taraf dalam Keutamaan.

Selepas menaik taraf pip, ia sepatutnya menyelesaikan ralat ketidakpadanan versi protokol TLS dan membolehkan anda memasang pakej Python dengan jayanya.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat SSL PIP: 'SSL: TLSV1_ALERT_PROTOCOL_VERSION'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn