gpt4 book ai didi

google-cloud-platform - Google Cloud SDK 安装错误 : UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 197: ordinal not in range(128)

转载 作者:行者123 更新时间:2023-12-04 15:39:26 24 4
gpt4 key购买 nike

谷歌云 SDK 安装过程在我的机器(MAC)上失败并给我以下堆栈跟踪。

Traceback (most recent call last):
File "/Users/ttn/Desktop/google-cloud-sdk/bin/bootstrapping/install.py", line 218, in <module>
main()
File "/Users/ttn/Desktop/google-cloud-sdk/bin/bootstrapping/install.py", line 203, in main
sdk_root=bootstrapping.SDK_ROOT,
File "/Users/ttn/Desktop/google-cloud-sdk/lib/googlecloudsdk/core/platforms_install.py", line 452, in UpdateRC
completion_update, path_update, rc_path, sdk_root, host_os).Update()
File "/Users/ttn/Desktop/google-cloud-sdk/lib/googlecloudsdk/core/platforms_install.py", line 214, in Update
self.path, rc_contents, source_line=self._GetSourceLine())
File "/Users/ttn/Desktop/google-cloud-sdk/lib/googlecloudsdk/core/platforms_install.py", line 167, in _GetRcContents
filtered_contents=filtered_contents, line=line)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 197: ordinal not in range(128)

以下是更多详细信息:

系统默认python版本
python -V
Python 3.6.1 :: Anaconda custom (x86_64)

Cloud SDK 的 Python 版本。
echo $CLOUDSDK_PYTHON
/usr/bin/python2.7

检查 gcloud 命令
gcloud
-bash: gcloud: command not found

注意:这个问题可能看起来重复,但我在门户网站上尝试了一些可用的解决方案,但没有任何效果。

最佳答案

有一个开放的拉取请求来解决这个问题,链接如下,可以解决这个问题。问题是其中一个文件包含非 ASCII 字符,导致 Google Cloud SDK 安装程序失败。 open() Python 2.7 中的函数不允许指定的编码。

使固定:
所有带有 open() 的引用应替换为 io.open(..., encoding='utf-8') .再次检查拉取请求以查看这些更改。

资源:
- https://github.com/google-cloud-sdk/google-cloud-sdk/pull/2/files

关于google-cloud-platform - Google Cloud SDK 安装错误 : UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 197: ordinal not in range(128),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50486322/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com