Dalam python, jika ralat "SSLError("Tidak dapat menyambung ke https URL kerana modul SSL bukan available.")" berlaku, ia biasanya Ini disebabkan oleh kekurangan perpustakaan OpenSSL dalam sistem. Pustaka ini digunakan untuk melaksanakan protokol SSL/TLS. Oleh itu, sebelum memasang pip, anda perlu memasang perpustakaan OpenSSL terlebih dahulu.
Anda boleh menyelesaikan masalah ini menggunakan kaedah berikut:
Gunakan versi prapenyusun: Dalam windows, anda boleh memuat turun versi pustaka OpenSSL yang telah dikompilasi.
Pasang melalui pengurus pakej: Dalam linux atau MacOS, anda boleh memasang perpustakaan OpenSSL menggunakan pengurus pakej. Contohnya, dalam ubuntu anda boleh menggunakan arahan "sudo apt-get install libssl-dev" untuk memasang perpustakaan OpenSSL.
Pasang daripada kod sumber: Jika tiada kaedah di atas menyelesaikan masalah, anda boleh memasang perpustakaan OpenSSL daripada kod sumber.
Selepas memasang perpustakaan OpenSSL, anda boleh menggunakan pip seperti biasa.
Sudah tentu, berikut ialah contoh pemasangan perpustakaan OpenSSL dalam sistem Ubuntu:
sudo apt-get update sudo apt-get install libssl-dev
Pemasangan berjaya, dan kemudian anda boleh menjalankan arahan pip.
Contoh:
pip install numpy
Muat turun versi pustaka OpenSSL yang diprakompil dalam Windows Anda boleh memuat turun versi pustaka OpenSSL yang sepadan di Https://slproWEB.com/products/Win32OpenSSL.html.
Selepas pemasangan selesai, anda perlu meletakkan fail OpenSSL DLL dalam direktori PATH sistem, atau letakkan fail DLL dalam direktori pemasangan Python.
Atas ialah kandungan terperinci Penyelesaian kepada ralat pip SSLError (\'Tidak dapat menyambung ke URL HTTPS kerana modul SSL tidak tersedia.\'). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!