我正在使用django教程跟踪探戈,一切都很顺利,直到我进入本节:http://www.tangowithdjango.com/book/chapters/models.html#creating-a-population-script 我收到一条错误,上面写着'django.db not found'。我在模型文件中导入了django.db中的模型,经过一些调查后,我注意到我的路径似乎已关闭。
BASE_DIR = os.path.dirname(__file__)
指向pycharm IDE的位置 - /users/applications/pycharm.app。我用的是MAC。
我尝试通过执行以下操作让基础指向项目文件的根目录:首选项 - > Python控制台 - >我选择了tango_with_django_project并将其作为源代码。但是,这似乎没有帮助。
请帮助!!!
谢谢!
更新:我仍然没有成功。我尝试在virtualenv中配置路径,但无济于事。求救!
附件是我的项目路径。当我从终端运行'python populate_rango.py'时,我收到此错误:
Traceback (most recent call last):
File "populate_rango.py", line 62, in <module>
from rango.models import Category, Page
答案 0 :(得分:1)
我遇到了同样的问题。我在Windows PC上使用Pycharm。我正在做的是通过转到工具&gt;打开终端,然后从那里运行populate_rango.py来进入终端会话。
我遇到了同样的问题,直到我通过右键单击pycharm中的文件(populate_rango.py)并选择运行来运行它。见屏幕截图