SSLCertVerificationError - Geopy - невозможно получить сертификат локального эмитента (_ssl. c: 1108) - PullRequest
0 голосов
/ 19 апреля 2020

Я пытаюсь выполнить простые запросы вроде этого (которые входят в документацию geopy :

from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent='testing')
location = geolocator.geocode("175 5th Avenue NYC")
print(location.raw)

, но я получаю эту ошибку:

    GeocoderServiceError: [SSL: CERTIFICATE_VERIFY_FAILED] 
    certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

Кто-нибудь знает, как исправить это и заставить его работать?

У меня есть python 3.8 на ноутбуке Jupyter

1 Ответ

0 голосов
/ 24 апреля 2020

Обнаружена проблема в следующем:

Завершение установки сертификата Python 3.6.1: [SSL: CERTIFICATE_VERIFY_FAILED] не удалось проверить

По какой-то причине Brew не запускал команду Install Certificates.com, которая входит в комплект Python3 для Ma c.

...