Одним из решений ( для Windows ) является создание файла с именем pip.ini
в папке %AppData%\pip\
(создайте папку, если она не существует) и вставьте следующие данные:
[global]
cert = C:/certs/python_root.pem
proxy = http://my_user@my_company.com:my_password@proxy_ip:proxy_port
... и затем мы можем выполнить инструкцию по установке:
pip3 install PyQt5
Другой вариант - установить пакет, используя аргументы для прокси и сертификат ...
$ pip3 install --proxy http://my_user@my_company.com:my_password@proxy_ip:proxy_port \
--cert C:/certs/python_root.pem PyQt5
Для преобразования файлов сертификата *.cer
в требуемый формат *.pem
выполните следующую команду:
$ openssl x509 -inform der -in python_root.cer -out python_root.pem
Надеюсь, это поможет кому-то!