Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Membetulkan Ralat SSL Semasa Memasang Pakej Python dengan pip?

Bagaimanakah Saya Membetulkan Ralat SSL Semasa Memasang Pakej Python dengan pip?

DDD
DDDasal
2024-12-09 06:12:16670semak imbas

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

Menyelesaikan Masalah Ralat SSL Semasa Pemasangan Pakej Python

Apabila cuba memasang pakej Python menggunakan pip, pengguna mungkin menghadapi ralat SSL yang menyerupai yang berikut :

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

Punca Ralat:

Ralat ini timbul akibat penamatan TLS baru-baru ini untuk pip. Tapak Python.org telah menghentikan sokongan untuk TLS versi 1.0 dan 1.1.

Penyelesaian:

Untuk menyelesaikan isu ini, tingkatkan pip menggunakan langkah berikut:

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

Nota: Jika anda menggunakan pip dalam persekitaran maya dalam PyCharm, ikuti langkah tambahan ini:

  1. Buka cangkerang dan aktifkan persekitaran maya.
  2. Jalankan arahan naik taraf pip yang disediakan di atas.
  3. Mulakan semula PyCharm dan sahkan penterjemah Python dikemas kini dalam tetapan pilihan.

Tambahan Nota:

  • Menaik taraf pip melalui pip itu sendiri (cth., pemasangan pip --upgrade pip) tidak akan berkesan.
  • Python.org telah mengumumkan penyiapan pengembalian TLS , bermakna TLSv1.0 dan TLSv1.1 kini dilumpuhkan.

Atas ialah kandungan terperinci Bagaimanakah Saya Membetulkan Ralat SSL Semasa Memasang Pakej Python dengan pip?. 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