Nosetest和Google API:"没有名为apiclient.discovery的模块"

Luk*_*rau 8 python testing google-api nosetests importerror

我正试图尝试使用Google Translate API的小Python脚本.
我在哪里安装API或我必须做什么,所以nosetest不再告诉我

ImportError: No module named apiclient.discovery
Run Code Online (Sandbox Code Playgroud)

脚本运行正常,我按照你的意愿导入它并用pip安装它,但是我找不到任何关于如何使用nosetest工作的信息.

任何帮助将不胜感激!:)

Gam*_*iac 1

该脚本运行良好,我按照您的方式导入它并使用 pip 安装它,但我找不到任何有关如何使用 nostest 进行此操作的信息。

不幸的是, GAE 不能pip很好地工作。我遇到过类似的问题。

您需要做的是从 Python 库中复制模块,或者您可以从他们的网站再次下载它们,然后将它们直接粘贴到您的 GAE 代码中。通常,开发人员会创建一个名为 lib 的文件夹,并将其添加到PYTHONPATH.

然后你的鼻子测试应该运行。