Google App Engine - YouTube Python 客户端库错误
Google App Engine - YouTube Python Client Library Error
我正在为 Python 使用 YouTube 数据 API 客户端库。我已经在 Google App Engine 上部署了我的应用程序,App Engine 能够导入库但显示以下错误
SyntaxError: Non-ASCII character '\xe2' in file /Users/adityaborde/Python-projects/Gujarati Rasoi Bot/gujaratirasoi-bot/lib/httplib2/__init__.py on line 134, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
httplib2 文件是 google-api-python-客户端库的一部分
您是否替换或复制粘贴了一些导致将单引号替换为撇号的代码?请参阅此 article 了解一些背景信息。
您可以简单地转到有问题的 _ init _.py 文件,看看第 134 行被误读的原因,看看是否可以从那里修复它。如果它在文件中没有错误,只是没有正确编码,那么将它添加到 .py 文件的顶部应该可行:
# -*- coding: utf-8 -*-
我正在为 Python 使用 YouTube 数据 API 客户端库。我已经在 Google App Engine 上部署了我的应用程序,App Engine 能够导入库但显示以下错误
SyntaxError: Non-ASCII character '\xe2' in file /Users/adityaborde/Python-projects/Gujarati Rasoi Bot/gujaratirasoi-bot/lib/httplib2/__init__.py on line 134, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
httplib2 文件是 google-api-python-客户端库的一部分
您是否替换或复制粘贴了一些导致将单引号替换为撇号的代码?请参阅此 article 了解一些背景信息。
您可以简单地转到有问题的 _ init _.py 文件,看看第 134 行被误读的原因,看看是否可以从那里修复它。如果它在文件中没有错误,只是没有正确编码,那么将它添加到 .py 文件的顶部应该可行:
# -*- coding: utf-8 -*-