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 使用代码格式,那么它比&gt; 更具可读性。但如果只是一行错误信息(如标题),&gt; 有时也可以。 【参考方案1】:

重命名您的geopy.py 文件。此文件会覆盖 geopy 包。

【讨论】:

以上是关于ImportError:没有名为地理编码器的模块的主要内容,如果未能解决你的问题,请参考以下文章

ImportError 没有名为视图的模块

falcon gunicorn ImportError:没有名为 hparams 的模块

ImportError:没有名为 azure.storage.blob 的模块(执行 syncdb 时)

ImportError:运行我的应用程序时没有名为“队列”的模块被 cx_freeze 冻结

为啥 ImportError:没有名为 lightgbm 的模块

ImportError:没有名为瓶子的模块