gsutil 命令每次在 Windows 10 时崩溃
gsutil command crashes every time on Windows 10
每当我 运行 某些 gsutil 命令时,例如 gsutil components update
,它会退出并显示此错误:
ERROR: gcloud crashed (LookupError): unknown encoding: cp65001
If you would like to report this issue, please run the following command:
gcloud feedback
To check gcloud for common problems, please run the following command:
gcloud info --run-diagnostics
运行 gloud info --diagnostics
正如它所暗示的那样也失败并出现相同的错误:
Network diagnostic detects and fixes local network connection issues.
Checking network connection...failed.
ERROR: gcloud crashed (LookupError): unknown encoding: cp65001
有人知道如何解决这个问题吗?
我已经尝试设置 PYTHONIOENCODING=UTF-8 () 但它没有帮助,我认为 gsutil 使用它自己的 Python 并且它可能是 ignoring/resetting 这个变量。
编辑:
我正在使用 Powershell,它已经将 UTF-8 设置为编码:
[Console]::OutputEncoding
BodyName : utf-8
EncodingName : Unicode (UTF-8)
HeaderName : utf-8
WebName : utf-8
WindowsCodePage : 1200
IsBrowserDisplay : True
IsBrowserSave : True
IsMailNewsDisplay : True
IsMailNewsSave : True
IsSingleByte : False
EncoderFallback : System.Text.EncoderReplacementFallback
DecoderFallback : System.Text.DecoderReplacementFallback
IsReadOnly : True
CodePage : 65001
在未选中 "Bundled Python" 的情况下重新安装 Cloud SDK 对我有用。我已经独立安装了 Python 2.7。
就运行:
set PYTHONIOENCODING=UTF-8
每当我 运行 某些 gsutil 命令时,例如 gsutil components update
,它会退出并显示此错误:
ERROR: gcloud crashed (LookupError): unknown encoding: cp65001
If you would like to report this issue, please run the following command:
gcloud feedback
To check gcloud for common problems, please run the following command:
gcloud info --run-diagnostics
运行 gloud info --diagnostics
正如它所暗示的那样也失败并出现相同的错误:
Network diagnostic detects and fixes local network connection issues.
Checking network connection...failed.
ERROR: gcloud crashed (LookupError): unknown encoding: cp65001
有人知道如何解决这个问题吗?
我已经尝试设置 PYTHONIOENCODING=UTF-8 (
编辑:
我正在使用 Powershell,它已经将 UTF-8 设置为编码:
[Console]::OutputEncoding
BodyName : utf-8
EncodingName : Unicode (UTF-8)
HeaderName : utf-8
WebName : utf-8
WindowsCodePage : 1200
IsBrowserDisplay : True
IsBrowserSave : True
IsMailNewsDisplay : True
IsMailNewsSave : True
IsSingleByte : False
EncoderFallback : System.Text.EncoderReplacementFallback
DecoderFallback : System.Text.DecoderReplacementFallback
IsReadOnly : True
CodePage : 65001
在未选中 "Bundled Python" 的情况下重新安装 Cloud SDK 对我有用。我已经独立安装了 Python 2.7。
就运行:
set PYTHONIOENCODING=UTF-8