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