当我尝试使用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
答案 0 :(得分:2)
未包含在SDK中的所有第三方库必须在您的项目中本地安装。
pip install将在您的计算机上本地安装,但SDK会运行模拟生产运行时的沙箱。必须将所有内容复制或链接到项目中,以便进行部署。
如果你做了一些搜索这类问题(虽然不是你的图书馆特有的)每隔几天就会被问到一次。
你应该阅读文档 - 特别是有关沙盒的内容
https://developers.google.com/appengine/docs/python/#Python_The_sandbox