Betulkan untuk "Tidak dapat memasang pakej Python [SSL: TLSV1_ALERT_PROTOCOL_VERSION]" Ralat
Apabila menghadapi ralat "SSL: TLSV1_ALERT_PROTO" semasa memasang pakej Python menggunakan pip, isu itu berpunca daripada protokol TLS lapuk dalam pip. Untuk menyelesaikan masalah ini, tingkatkan pip kepada versi terkini.
Prosedur Naik Taraf:
Jalankan arahan berikut untuk menaik taraf pip:
curl https://bootstrap.pypa.io/get-pip.py | python
Nota: Sudo mungkin diperlukan jika anda tidak berada dalam alam maya persekitaran.
Jika anda menghadapi masalah 鸡-dan-telur, gunakan penyelesaian berikut:
pip install --no-cache-dir --upgrade pip
Sebab untuk Isu:
Ralat ini berlaku kerana tapak Python.org telah menghentikan sokongan untuk TLS versi 1.0 dan 1.1. TLS 1.2 atau lebih tinggi kini diwajibkan. Pip baru-baru ini telah melaksanakan perubahan ini, yang telah mengakibatkan ralat.
Untuk Pengguna PyCharm (Virtualenv):
Aktifkan persekitaran maya anda:
source ./venv/bin/activate
Naik taraf pip:
curl https://bootstrap.pypa.io/get-pip.py | python
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'SSL: TLSV1_ALERT_PROTOCOL_VERSION' Semasa Memasang Pakej Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!