Saya mencoba menginstal perpustakaan melalui pip. Saya memiliki masalah dengan sertifikat SSL, bahkan ketika menggunakan --cert. Mencoba ini di windows (pip versi 1.5.4, python versi 2.7.6):
pip --cert C:\tmp\cacert.pem install robotframework-archivelibrary --proxy http://myproxy
Mendapatkan halaman https://pypi.python.org/simple/robotframework-archivelibrary/ Bisa tidak mengambil URL https://pypi.python.org/simple/robotframework-archivelibrary/ : koneksi error: [Kesalahan 1] _ssl.c: 507: error: 14090086: SSL rutinitas: SSL3_GET_SERVER_CERTIFICATE: verifikasi sertifikat gagal
Ada ide?
sumber
C:\Python27\Lib\site-packages\certifi\cacert.pem
Salah satu dari mereka juga mendapat kontrak untuk bekerjaSejak
--cert
tidak berfungsi untuk Anda, mungkin Anda menggunakan file sertifikat yang salah.Kemungkinan besar Anda berada di belakang beberapa proksi perusahaan, jadi Anda harus mengekspor sertifikat root dengan membuka URL yang gagal (mis.
https://pypi.python.org/simple/robotframework-archivelibrary/
, Lihat: Bagaimana cara menyimpan sertifikat server jauh SSL secara lokal sebagai file ).Jika ada Format CER, ubah menjadi PEM .
Kemudian gunakan file PEM itu, mis.
Lihat juga: pemasangan pip gagal dengan "kesalahan koneksi: [SSL: CERTIFICATE_VERIFY_FAILED]" .
sumber
Tambahkan ini ke pip config Anda, yang ada di Windows
C:\Users\<user>\pip\pip.ini
.Temukan proxy Anda dengan mengikuti ini arah.
sumber