google-api-python-client中的语法错误

时间:2017-05-01 19:12:24

标签: google-app-engine google-app-engine-python

尝试按照Appengine quickstart时出现以下错误消息:

httplib2/__init__.py", line 352 print('%s:' % h, end=' ', file=self._fp) ^ SyntaxError: invalid syntax

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但是我的解决方案是在虚拟环境中为正确的Python版本运行pip,对于我来说是2.7。

virtualenv --python=python2.7 .venv27
source .venv27/bin/activate
pip2.7 install -r requirements.txt -t lib

答案 1 :(得分:0)

安装google-api-python-client时,建议采用以下方法:

pip install -t lib google-api-python-client

如果在运行python 3的环境中使用此命令,则lib安装的副本将失败 最好明确说明pip2:

pip2 install -t lib google-api-python-client