首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用geopy导入异常

使用geopy导入异常
EN

Stack Overflow用户
提问于 2015-11-13 04:06:24
回答 1查看 1.5K关注 0票数 1

我使用geopy库来处理位置。https://pypi.python.org/pypi/geopy

我第一次安装并使用它,它工作得很好。接下来的几天,我执行了同样的代码,但有一个例外:

代码语言:javascript
复制
Traceback (most recent call last):
from geopy import geocoders
ImportError: cannot import name geocoders

我还尝试重新安装库并重新设置解释器路径。我使用的是windows7,eclipse Mars.1版本(4.5.1)和pydev。Python版本为2.7.10。

EN

回答 1

Stack Overflow用户

发布于 2015-11-13 04:09:58

请改用:

代码语言:javascript
复制
import geopy.geocoders

或者甚至是:

代码语言:javascript
复制
import geopy.geocoders as geocoders

编辑:

以下是下载和运行该示例的完整步骤:

打开终端并运行以下命令:

代码语言:javascript
复制
pip install geopy

完成此操作后,在同一目录中创建一个名为example.py的文件,然后将以下代码复制到其中:

代码语言:javascript
复制
from geopy.geocoders import Nominatim
geolocator = Nominatim()
location = geolocator.geocode("175 5th Avenue NYC")
print(location.address)

print((location.latitude, location.longitude))

print(location.raw)

然后使用以下命令从终端运行该文件:

代码语言:javascript
复制
python example.py

并且您应该会看到正确的输出

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33680372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档