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

Bagaimana untuk Membetulkan Ralat 'SSL: TLSV1_ALERT_PROTOCOL_VERSION' Semasa Memasang Pakej Python?

Patricia Arquette
Lepaskan: 2024-12-08 08:06:15
asal
588 orang telah melayarinya

How to Fix the

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:

  1. Jalankan arahan berikut untuk menaik taraf pip:

    curl https://bootstrap.pypa.io/get-pip.py | python
    Salin selepas log masuk
    Salin selepas log masuk

    Nota: Sudo mungkin diperlukan jika anda tidak berada dalam alam maya persekitaran.

  2. Jika anda menghadapi masalah 鸡-dan-telur, gunakan penyelesaian berikut:

    pip install --no-cache-dir --upgrade pip
    Salin selepas log masuk

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):

  1. Aktifkan persekitaran maya anda:

    source ./venv/bin/activate
    Salin selepas log masuk
  2. Naik taraf pip:

    curl https://bootstrap.pypa.io/get-pip.py | python
    Salin selepas log masuk
    Salin selepas log masuk
  3. Mulakan semula PyCharm dan sahkan penterjemah Python dalam Keutamaan.

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan