Как исправить ошибку «SSL: CERTIFICATE_VERIFY_FAILED», возникающую только в Pycharm?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить ошибку «SSL: CERTIFICATE_VERIFY_FAILED», возникающую только в Pycharm?

Сообщение Anonymous »

При выполнении запроса https в Pycharm с использованием интерпретатора Python3 я получаю сообщение об ошибке:

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1056)

Я склонен предположить, что это проблема с моей конфигурацией Pycharm, поскольку эта проблема возникает только в Pycharm при использовании любой версии Python3. Код отлично работает в Pycharm с использованием Python2.7 и отлично работает при запуске Python3 в командной строке.

С помощью Pycharm я пробовал создавать новые виртуальные среды, используя разные версии Python3. Все это основано на интерпретаторах, которые могут успешно запускать код независимо от Pycharm.

Наиболее распространенное решение этой ошибки — запустить команду Install Certificates.command, найденную в /Applications/Python 3.x/, но запустившую эту только подтверждает, что пакет certifi уже обновлен.

Последняя строка кода ниже выдает ошибку:

headers = {"authuser":username, "authpass":password}
conn = http.client.HTTPSConnection(url)
conn.request("POST",requestpath, headers)


Подробнее здесь: https://stackoverflow.com/questions/559 ... in-pycharm
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»