gpt4 book ai didi

python - ModuleNotFoundError : No module named 'geopy.geocoders' ; 'geopy' is not a package

转载 作者:行者123 更新时间:2023-12-04 07:47:50 27 4
gpt4 key购买 nike

我正在使用 VS,我正在尝试运行 geopy,我安装了所有先决条件并收到此错误
“ModuleNotFoundError:没有名为‘geopy.geocoders’的模块;‘geopy’不是包”

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)
我错过了什么?

最佳答案

我怀疑问题出在您安装 geopy 上。包在错误版本的 python 中(预安装在 \AppData\Local\Microsoft\WindowsApps\python.exe 中的不是完全安装)。从 python 网站获取一个版本的 python(anaconda 或 vanilla python)。让它安装在默认位置,然后指向预装windows的VS代码版本的python。安装 geopy使用 VS 或通过 cmd 使用 conda 打包通过 pip install geopy或 pip .这应该可以解决您的问题。

关于python - ModuleNotFoundError : No module named 'geopy.geocoders' ; 'geopy' is not a package,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67130266/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com