ОШИБКА С SSL CERTIFICATE.
Здесь рассмотрим ошибку связанную с SSL CERTIFICATE.
Ошибка выглядит следующим образом и появляется в терминале:
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer cer tificate (_ssl.c:1006)
Как пофиксить? Рассказываю:
Способ 1:
Нажимаем сочетание клавиш "Win+R".
В открывшемся окне вписываем "cmd".

Открывается консоль в которой мы прописываем следующую команду:
pip install --upgrade certifi
Далее нам нужно будет попутешествовать по системе, а именно по следующему пути: Панель управления > Система и безопасность > Система > Дополнительные параметры системы. Внутри последнего пункта нас будет ждать вкладка "Дополнительно", а в ней кнопка "Переменные среды". Жмём на неё.
Затем в разделе "Системные переменные" нажимаем кнопку "Создать" и пишем имя переменной:
SSL_CERT_FILE
В графе "Введите значение переменной" вводим путь, который можно узнать через консоль, которую мы вызываем по команде "cmd". Вводим следующую команду, чтобы узнать путь:
python
import certifi
print(certifi.where())
Если вам не помог первый способ, то есть и второй, сейчас мы его рассмотрим:
Способ 2:
Нам нужно добавить три следующих сертификата в доверенные. Загрузить сертификаты можно в приватке, а именно здесь.
Last updated