ImportError:没有名为地理编码器的模块
Posted
技术标签:
【中文标题】ImportError:没有名为地理编码器的模块【英文标题】:ImportError: No module named geocoders 【发布时间】:2016-01-15 15:51:01 【问题描述】:from geopy.geocoders import Nominatim
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from geopy.geocoders import Nominatim
File "geopy.py", line 1, in <module>
from geopy.geocoders import Nominatim
为什么会出现此错误? import geocoder
工作正常。
【问题讨论】:
@DavidG 我不同意你的观点。这不是代码。 Stacktarce 作为块引用看起来更好,但不讨论味道。 @TomaszJakubRup:我不同意你的看法。是的,它不是代码,而是Traceback
。如果您格式化完整的 Traceback 使用代码格式,那么它比>
更具可读性。但如果只是一行错误信息(如标题),>
有时也可以。
【参考方案1】:
重命名您的geopy.py
文件。此文件会覆盖 geopy
包。
【讨论】:
以上是关于ImportError:没有名为地理编码器的模块的主要内容,如果未能解决你的问题,请参考以下文章
falcon gunicorn ImportError:没有名为 hparams 的模块
ImportError:没有名为 azure.storage.blob 的模块(执行 syncdb 时)
ImportError:运行我的应用程序时没有名为“队列”的模块被 cx_freeze 冻结