Многие операции в python требуют доступа к вещам через https. Это включает в себя настройку pip или просто использование http.client.HTTPSConnection или любых модулей или приложений, которые используют эти вещи внутренне.
Если python был установлен из официального установщика python pkg, загруженного из https://python.org, тогда он использует внутреннюю версию openssl и содержит нет корневых сертификатов. Все, что использует SSL-соединение, приводит к этой ошибке:
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
Как я могу установить корневые сертификаты, чтобы убрать вышеуказанную ошибку?