我正在使用VS并且我正在尝试运行geopy,我安装了所有的必备组件并得到了这个错误:"ModuleNotFoundError: No module named 'geopy.geocoders';'geopy‘is not a package“
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="http")
location = geolocator.geocode("175 5th Avenue NYC")
print(location.address)
print((location.latitude, location.longitude))
print(location.raw)我遗漏了什么?
发布于 2021-04-17 02:49:56
我怀疑问题出在您在错误的python版本中安装了geopy包(在\AppData\Local\Microsoft\WindowsApps\python.exe中预安装的版本并未完全安装)。获取一个版本的python (从python网站获取anaconda或vanilla python )。让它安装在默认位置,然后指向windows预装python的代码版本。通过pip Install geopy安装geopy包,可以使用VS安装,也可以使用conda或pip通过cmd安装。这应该可以解决您的问题。
https://stackoverflow.com/questions/67130266
复制相似问题