Python CERTIFICATE_VERIFY_FAILED в среде анаконды - PullRequest
0 голосов
/ 02 ноября 2019

Мы настраиваем rasa chatbot на сервере ubuntu 18.08 в среде анаконды с использованием python 3.6. Это требует, например, установки языковых пакетов с такими командами, как: «python -m spacy download en». Однако это вызывает исключение CERTIFICATE_VERIFY_FAILED, поскольку эта установка находится за аппаратным брандмауэром с собственным самозаверяющим сертификатом. Мы уже добавили этот сертификат в пул ca-certificate.crt в / etc / ssl / certs. Что мы можем сделать, чтобы преодолеть эту ошибку?

Thx, Uli

1 Ответ

0 голосов
/ 03 ноября 2019

В качестве быстрого (и небезопасного) исправления вы можете отключить проверку сертификата с помощью:

Установить PYTHONHTTPSVERIFY переменную среды равной 0. Например, запустите

export PYTHONHTTPSVERIFY=0
python your_script
...