我试图让 Google AppEngine 在我的 Debian 机器上工作,当我尝试访问我的页面时出现以下错误:
<type 'exceptions.ImportError'>: No module named core.exceptions
当我在我的另一个 Ubuntu 机器上运行同一个应用程序时,它对我来说很好,所以我知道这不是应用程序本身的问题。但是,我需要让它在这个 Debian 盒子上工作。它最初有 python 2.4,但在 AppEngine 抱怨它之后,我安装了 python2.5 和 python2.5-dev 包(无济于事)。
我在这个Google Group 帖子上看到这可能是由于 AppEngine 的版本,只是为了重新安装它,但这没有用。有任何想法吗?
编辑 1:还尝试卸载 python2.4 和 2.5,然后重新安装 2.5,这也不起作用。
编辑 2:结果当我将 AppEngine 制作成 CVS 项目时,它没有将核心目录添加到我的项目中,所以当我检查它时,实际上没有名为 core.exceptions 的模块。重新下载该文件夹解决了这个问题。