Running az cli commands in Cloud shell fails with UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 0: invalid start byte

Running az cli commands in Cloud shell fails with UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 0: invalid start byte

我正在尝试 运行 az cli 命令 say for exmaple az --version 或 az account show

我遇到以下错误: 文件“/opt/az/lib/python3.6/encodings/utf_8_sig.py”,第 117 行,在解码中 return 编解码器。utf_8_decode(输入,错误) UnicodeDecodeError:'utf-8'编解码器无法解码位置 0 中的字节 0x8e:起始字节无效

它一直工作到现在没有任何问题。 如果我 运行 python --version ,它会给我 3.5.2。所以看起来我有 python 3.5.2 但上面的错误来自 python 3.6 文件。

尝试打开一个新的云shell,应该可以。

我的python版本也是3.5.2

更新:

请尝试卸载旧的存储文件共享并安装一个新的。

运行clouddrive unmount在云端shell,会提示你卸载文件共享,然后重新登录,会提示你挂载一个新的,完成然后重试。