无法解释的Django错误,有人诊断吗?
我有一个Django项目,放在GitHub上。它在我的笔记本电脑上运行得很好。我把它下载到我的台式电脑上,尝试运行“python manage.py runserver”或者“python manage.py shell”,结果出现了
Error: No module named messages
没有其他信息,没有错误堆栈,也没有任何提示……有人知道发生了什么吗?
谢谢。
1 个回答
6
我遇到过类似的错误很多次。这些错误通常是因为 Python 找不到 Django 或项目文件,导致路径出错。这种情况特别烦人,尤其是当你在电脑上安装了多个 Python 版本,而 Django 却被安装或引用到了其中一个版本上。为了避免这种情况,最好明确指定你要使用哪个 Python 版本,比如可以用 python2.5 manage.py runserver
或 python2.6 manage.py runserver
来运行。
确保你的项目在 PYTHONPATH 中,这样 Python 才能找到它。