我想尝试一下 GAE Testbed,但在完成其主页上的说明后遇到以下错误。
$ nosetests --with-gae
...
ImportError: No module named dev_appserver
我已经确认这发生在virtualenv和一个外部。
我想尝试一下 GAE Testbed,但在完成其主页上的说明后遇到以下错误。
$ nosetests --with-gae
...
ImportError: No module named dev_appserver
我已经确认这发生在virtualenv和一个外部。
使用--gae-lib-root
选项,如
$ nosetests --with-gae --gae-lib-root=/opt/my/google_appengine
通过将google_appengine
目录添加到PYTHONPATH
.
用这些参数解决:
--with-gae
--gae-lib-root="C:\Program Files\Google\google_appengine"
GAE 路径和引号末尾没有反斜杠。
这也可以在 Linux 上通过创建指向插件期望找到 google-appengine 的目录的符号链接来解决,即/usr/local/google_appengine
. 它在此页面概述的顶部简要提及:http: //farmdev.com/projects/nosegae/
sudo ln -s /home/username/google_appengine /usr/local/google_appengine