我正在Eclipse中使用PyDev开发一个Django项目。有一段时间,PyDev的Django Shell运作良好。现在,它没有:
>>> import sys; print('%s %s' % (sys.executable or sys.platform, sys.version))
C:\Python26\python.exe 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit (Intel)]
>>>
>>> from django.core import management;import mysite.settings as settings;management.setup_environ(settings)
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named mysite.settings
>>>
开发服务器运行得很好。我能做错什么?
模型模块也明显不存在:
>>> import mysite.myapp.models
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named mysite.myapp.models
在正常的命令行上,在PyDev之外,shell工作正常。
为什么会发生这种情况?