我已经 google app engine
安装到 /home/mydev 文件夹,这样 dev_appserver.py 就在/home/mydev/google_appengine
目录中。
在 eclipse helios 中,我有 pydev,对于我的项目的 PYTHONPATH,我/home/mydev/google_appengine/lib
在外部库下添加了路径。
尽管如此,pydev 抱怨它无法解决
import webapp2
知道如何解决这个问题吗?
我已经 google app engine
安装到 /home/mydev 文件夹,这样 dev_appserver.py 就在/home/mydev/google_appengine
目录中。
在 eclipse helios 中,我有 pydev,对于我的项目的 PYTHONPATH,我/home/mydev/google_appengine/lib
在外部库下添加了路径。
尽管如此,pydev 抱怨它无法解决
import webapp2
知道如何解决这个问题吗?
我正在使用 Eclipse Indigo 3.7.2、PyDev 2.2.3 和 GAE 1.6.5,通过将外部库指向/home/mydev/google_appengine/lib
(或我的机器上的等效库)我遇到了同样的问题,但是当我将外部库指向时它会解决/home/mydev/google_appengine
,父目录。
希望这会有所帮助(这是一个对我有用的经验性解决方案,并且没有具体的原因)。
您需要在 PYTHONPATH 中添加 /home/mydev/google_appengine/lib/webapp2。因为在这个目录中只有 webapp2 模块驻留。
在 PyDev 中,您是否将项目创建为 google 应用程序引擎项目(这是 PyDev 具有的项目类型)...创建此类项目的向导应自动获取 google 应用程序库,以便您的导入工作。
请参阅: http: //pydev.blogspot.com.br/2009/05/testing-on-pydev-146-google-app-engine.html