我在Google App Engine中遇到此错误的Python使用了Google Translate API,但我不知道如何解决,
<module>
from apiclient.discovery import build
ImportError: No module named apiclient.discovery
Run Code Online (Sandbox Code Playgroud)
我将尝试设置指示Google App Engine SDK的环境,并再次上传到Google Apps Engine,始终收到错误,
错误:服务器错误
服务器遇到错误,无法完成您的请求.如果问题仍然存在,请报告您的问题并提及此错误消息以及导致该问题的查询.
请告诉我如何解决,
谢谢
更新:修复了 遵循Nijjin的帮助,我通过添加以下文件夹修复了问题,
apiclient, gflags, httplib2, oauth2client, uritemplate
新的python,并尝试安装模块"apiclient",因为我的ide pycharm无法识别导入:
from apiclient.discovery import build
Run Code Online (Sandbox Code Playgroud)
我试过的:
https://developers.google.com/api-client-library/python/start/installation#system-requirements 然后我将其解压缩到
/Users/nirregev/anaconda/bin/google-api-python-client-1.5.0
Run Code Online (Sandbox Code Playgroud)
并在我的mac终端python setup.py安装上运行它,但仍然pycharm无法识别此模块.根据pycharm我安装了以下解释器:
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5
/Users/nirregev/anaconda/bin/python
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Run Code Online (Sandbox Code Playgroud)