导入时Overpy返回属性错误

时间:2020-01-08 18:44:42

标签: python overpass-api nominatim

在圣诞节之前,我一直在测试一些使用Overpy的代码,现在它给了我一个属性错误。还有其他人遇到这个问题吗?还是我的控制台损坏了?

代码:

from geopy.geocoders import Nominatim
import overpy

api = overpy.Overpass()

geolocator = Nominatim(user_agent="specify_your_app_name_here")
location = geolocator.geocode(input('Enter location:'))


cords = (location.latitude, location.longitude, location.latitude, location.longitude)


result = api.query("node"+f'{cords}'+";out;")

node = result.nodes[0]
print(node.id)
print(location.latitude)
print(location.longitude)

返回

AttributeError: module 'overpy' has no attribute 'Overpass

此处链接的文档

{{3}}

1 个答案:

答案 0 :(得分:0)

本地下载Python并与Pycharm一起运行,并且可以正常工作,这可能与我的蟒蛇有关。

谢谢