0

我在本地 UBUNTU 系统中安装了 GAE 1.4,一切正常。我当时得到的唯一警告是“您使用的是旧的 GAE SDK 1.4”。因此,为了摆脱这种情况,我做了以下事情:

  1. 我删除了旧版本的 GAE 并安装了 GAE 1.7。除此之外,我还用最新版本更改了我的 djangoappengine 文件夹。
  2. 我已将新版本的 GAE 复制到 /usr/local 目录,因为我的 ~/bashrc 文件 PATH 变量指向 GAE 到此目录。

现在,我收到错误

django.core.exceptions.ImproperlyConfigured: 'djangoappengine.db' isn't an available database backend. Try using django.db.backends.XXX, where XXX is one of: 'dummy', 'mysql', 'oracle', 'postgresql', 'postgresql_psycopg2', 'sqlite3' Error was: No module named utils

我认为目录结构没有任何问题,因为之前它运行良好。

有人知道吗?

您的帮助将不胜感激。

-苏尼尔

.

4

2 回答 2

1

您是否在没有更新 django-nonrel 和 djangotoolbox 的情况下更新了 djangoappengine?

虽然我还没有升级到 GAE 1.7.4,但我运行 1.7.2 没有任何问题。我怀疑您的问题与 GAE SDK 无关,而是您的 django-nonrel 安装有不匹配的部分。

于 2013-01-16T21:34:35.237 回答
0

实际上我更改了 /.bashrc 文件中的谷歌应用程序引擎路径并重新启动了系统。它解决了这个问题。我认为由于在 .bashrc 更改后我没有重新启动系统,因此它产生了问题。

于 2013-01-17T15:40:02.817 回答