5

ImportError: no module named location.models在以下行:

from location.models import Zipcode

但是在我的项目中调用的已安装应用程序中有一个models.py、一个__init__.py和一个模型。Zipcodelocation

此外,该模块可以使用相同的命令轻松导入 python shell。这里可能是什么问题?谢谢你的想法!

4

1 回答 1

4

感谢您的评论@Marcin。原来我的文件location.py夹中有一个文件views.py,这导致了某种冲突。我重命名了这个文件location_view.py,瞧。

我猜这个故事的寓意是,当您尝试导入同名的应用程序时,检查以确保您在应用程序中没有任何名称冲突..

于 2013-07-18T18:03:23.340 回答