我为python 2.7安装了googlemaps软件包的版本,它完全正常工作。当我尝试运行相同的代码更新包后,我收到消息
TransportError: [('system library', 'fopen', 'No such file or directory'),
('BIO routines', 'BIO_new_file', 'no such file'),
('x509 certificate routines', 'X509_load_cert_crl_file', 'system lib')]
我不知道它可能是什么。我试图回滚到以前版本的软件包,但错误仍然存在。 我试图运行的代码是一个非常标准的反向地理编码,如:
import googlemaps
gmaps = googlemaps.Client(key="my_key_here")
reverse_result = gmaps.reverse_geocode((lat,lon))
for result in reverse_result:
print(result["types"], result["formatted_address"])
你有什么建议吗?
答案 0 :(得分:0)
我只是通过卸载/重新安装软件包解决了问题,但我很想知道是什么以及导致错误的原因。