在pip install webtest之后,Google App Engine中没有名为webtest的模块错误

时间:2013-11-11 07:57:03

标签: python google-app-engine webtest

当我尝试使用webtest在我的开发服务器上运行gaeunit时,我收到此错误。

    No module named webtest Status: 404 Not Found Content-Type: text/html; charset=utf-8 Cache-Control: no-cache Content-Length: 23 No module named webtest

我正在使用gae unit从此Google App Engine文档运行测试。

https://code.google.com/p/gaeunit/ https://developers.google.com/appengine/docs/python/tools/handlertesting

当我进行常规单元测试时,测试工作正常。

我必须跳过一个额外的箍吗?我正在使用Ubuntu 13.10

1 个答案:

答案 0 :(得分:2)

未包含在SDK中的所有第三方库必须在您的项目中本地安装。

pip install将在您的计算机上本地安装,但SDK会运行模拟生产运行时的沙箱。必须将所有内容复制或链接到项目中,以便进行部署。

如果你做了一些搜索这类问题(虽然不是你的图书馆特有的)每隔几天就会被问到一次。

你应该阅读文档 - 特别是有关沙盒的内容

https://developers.google.com/appengine/docs/python/#Python_The_sandbox