【问题标题】:Python: No module named core.exceptionsPython:没有名为 core.exceptions 的模块
【发布时间】:2010-09-08 02:32:51
【问题描述】:

我正在尝试让 Google AppEngine 在我的 Debian 机器上运行,当我尝试访问我的页面时出现以下错误:

<type 'exceptions.ImportError'>: No module named core.exceptions 

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

我在Google Group post 上看到这可能是由于 AppEngine 的版本,只是重新安装它,但没有奏效。有什么想法吗?

编辑 1:还尝试卸载 python2.4 和 2.5,然后重新安装 2.5,这也不起作用。

编辑 2:结果当我将 AppEngine 制作成 CVS 项目时,它没有将核心目录添加到我的项目中,所以当我检查它时,实际上并没有名为 core.exceptions 的模块。重新下载该文件夹即可解决问题。

【问题讨论】:

    标签: python google-app-engine


    【解决方案1】:

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

    来安装它

    【讨论】:

      猜你喜欢
      • 2017-12-30
      • 1970-01-01
      • 2017-03-05
      • 2021-11-07
      • 2013-07-03
      • 2016-09-10
      • 2019-01-30
      • 2018-06-24
      • 2018-10-22
      相关资源
      最近更新 更多