我运行了pip install geopy
,它似乎安装正常,但我无法运行以下脚本。
from geopy.geocoders import Nominatim
geolocator = Nominatim(user_agent="ryan_data")
location = geolocator.geocode("175 5th Avenue NYC")
print(location.address)
剧本给了我这个。
Traceback (most recent call last):
File "C:\Users\ryans\AppData\Local\Temp\ipykernel_19160\137417210.py", line 1, in <module>
from geopy.geocoders import Nominatim
File "C:\Users\ryans\geopy.py", line 3, in <module>
from geopy.geocoders import Nominatim
ModuleNotFoundError: No module named 'geopy.geocoders'; 'geopy' is not a package
我还尝试了以下三行来安装geopy;都不管用。
conda install -c conda-forge geopy
conda install -c conda-forge geopy=2.3.0
conda install -c conda-forge geopandas=0.10
geopy软件包在我使用的另一台计算机上工作正常,但似乎无法安装在我现在使用的笔记本电脑上。以前有人遇到过此问题吗?知道如何安装此软件包吗?
1条答案
按热度按时间fzsnzjdm1#
查看错误跟踪,您有一个名为geopy.py的文件。您的脚本正在尝试加载该文件而不是geopy包。
将www.example.com文件重命名geopy.py为其他名称。