我试着去测试一下我的小python脚本,它使用了google translate api。
我必须在哪里安装API,或者我必须做什么,所以nosetest停止告诉我
ImportError: No module named apiclient.discovery
这个脚本运行良好,我像您一样导入它,并安装了PIP,但是我找不到任何关于如何使用NoseTest的信息。
任何帮助都将不胜感激!:)
最佳答案
这个脚本运行良好,我像您一样导入它,并安装了PIP,但是我找不到任何关于如何使用NoseTest的信息。
不幸的是,GAE不能很好地处理pip
问题。我也遇到过类似的问题。
您需要做的是从您的Python库中复制模块,或者您可以从它们的网站上再次下载模块,然后将它们直接粘贴到GAE代码中。通常,开发人员会创建一个名为lib的文件夹,并将其添加到PYTHONPATH
中。
然后你的鼻子测试就可以运行了。