Это работает для меня с requests == 2.21.0
и certifi == 2018.11.29
, поэтому первым делом я проверю, есть ли у вас более старые версии (особенно certifi
).
Кроме того, если это вызвано certifi , вы можете обойтись путем сброса хранилища доверия, используемого запросами , в общее хранилище доверия системы, вы можете найти путь запустив:
python3 -c 'import ssl; print(ssl.get_default_verify_paths())'
ищите значение cafile
или openssl_cafile
, а затем (замените $cafile
полученным значением):
export REQUESTS_CA_BUNDLE=$cafile
См. Также эту ошибку .