Python:没有名为core.exceptions的模块

Chr*_*nch 5 python google-app-engine

我正在尝试让Google AppEngine在我的Debian盒子上工作,当我尝试访问我的页面时出现以下错误:

<type 'exceptions.ImportError'>: No module named core.exceptions 
Run Code Online (Sandbox Code Playgroud)

当我在我的其他Ubuntu盒子上运行它时,同样的应用程序对我来说很好,所以我知道这不是应用程序本身的问题.但是,我需要让它在这个Debian盒子上工作.它最初有python 2.4但在AppEngine抱怨之后我安装了python2.5和python2.5-dev软件包(无济于事).

我在谷歌集团的帖子中看到,这可能是由于AppEngine的版本,只是为了重新安装它,但这不起作用.有任何想法吗?

编辑1:还尝试卸载python2.4和2.5然后重新安装2.5,这也无法正常工作.

编辑2:当我将AppEngine放入CVS项目时,它没有将核心目录添加到我的项目中,所以当我检查它时,字面上没有名为core.exceptions的模块.重新下载该文件夹解决了该问题.

Sea*_*ean 5

core.exceptions是django的一部分; 你安装了什么版本的django?AppEngine为您下载的任何版本(在lib/django目录中)提供了相应的版本.它可以通过转到该目录并运行来安装python setup.py install