python - Google App Engine - YouTube Python 客户端库错误

标签 python google-app-engine google-cloud-platform youtube-api youtube-data-api

我正在使用适用于 Python 的 YouTube 数据 API 客户端库。我已在 Google App Engine 上部署了我的应用程序,App Engine 能够导入库,但显示以下错误

SyntaxError:文件/Users/adityaborde/Python-projects/Gujarati Rasoi Bot/gujaratirasoi-bot/lib/httplib2/__init__.py 第 134 行中出现非 ASCII 字符 '\xe2',但未声明编码;有关详细信息,请参阅http://python.org/dev/peps/pep-0263/

httplib2 文件是 google-api-python-client 库的一部分

最佳答案

您是否替换或复制粘贴了一些导致单引号替换为撇号的代码?请看这个article了解一些背景信息。

您可以简单地转到有问题的 _ init _.py 文件,看看为什么第 134 行被误读,并看看是否可以从那里修复它。如果文件中的内容不正确,只是编码不正确,那么将其添加到 .py 文件的顶部应该可以:

# -*- coding: utf-8 -*-

关于python - Google App Engine - YouTube Python 客户端库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52631421/

相关文章:

google-cloud-platform - Eventarc google.cloud.scheduler.v1beta1.CloudScheduler.RunJob 未被触发

python - 如果给函数一个列表,自动使用列表推导/map() 递归

python - scipy pdist 只得到两个最近的邻居

google-app-engine - OAuth2.0 无效的 redirect_uri 参数值 : Missing scheme

java - Maven 部署到 Google Cloud。 appengine 是否为 :deploy perform a full clean/build?

google-app-engine - GCP 可扩展服务代理在转发请求时遇到错误

python - 将 PyQt5 与 Tox(Python3.4 和 Python3.5)一起使用

python - 捕获所有出现的模式,直到 Python 中某个单词第一次出现

database-design - Google Cloud Spanner 中的自动增量

google-app-engine - 了解谷歌云平台微服务架构设计的成本估算