1

我已经 google app engine安装到 /home/mydev 文件夹,这样 dev_appserver.py 就在/home/mydev/google_appengine目录中。

在 eclipse helios 中,我有 pydev,对于我的项目的 PYTHONPATH,我/home/mydev/google_appengine/lib在外部库下添加了路径。

尽管如此,pydev 抱怨它无法解决

import webapp2

知道如何解决这个问题吗?

4

3 回答 3

1

我正在使用 Eclipse Indigo 3.7.2、PyDev 2.2.3 和 GAE 1.6.5,通过将外部库指向/home/mydev/google_appengine/lib(或我的机器上的等效库)我遇到了同样的问题,但是当我将外部库指向时它会解决/home/mydev/google_appengine,父目录。

希望这会有所帮助(这是一个对我有用的经验性解决方案,并且没有具体的原因)。

于 2012-05-21T10:21:47.903 回答
1

您需要在 PYTHONPATH 中添加 /home/mydev/google_appengine/lib/webapp2。因为在这个目录中只有 webapp2 模块驻留。

于 2012-05-21T13:33:59.737 回答
1

在 PyDev 中,您是否将项目创建为 google 应用程序引擎项目(这是 PyDev 具有的项目类型)...创建此类项目的向导应自动获取 google 应用程序库,以便您的导入工作。

请参阅: http: //pydev.blogspot.com.br/2009/05/testing-on-pydev-146-google-app-engine.html

于 2012-05-24T23:34:38.703 回答