gsutil: ImportError: No module named google
gsutil: ImportError: No module named google
截至 2016 年 2 月 11 日星期五,gsutil 突然停止工作。我 运行 使用 gsutil 每晚备份,在执行之前我执行 gcloud components update
.
$ gsutil --version
Traceback (most recent call last):
File "/home/IRUser/google-cloud-sdk/bin/bootstrapping/gsutil.py", line 12, in <module>
import bootstrapping
File "/home/IRUser/google-cloud-sdk/bin/bootstrapping/bootstrapping.py", line 9, in <module>
import setup
File "/home/IRUser/google-cloud-sdk/bin/bootstrapping/setup.py", line 41, in <module>
reload(google)
ImportError: No module named google
如果我手动 pip install google
,gsutil 再次正常工作。但是,我质疑这不是由 gcloud components update
.
以某种方式执行的
我的问题: gcloud components update
不应该处理任何此类依赖关系吗?
我在 CentOS 7 上。
已报告此问题https://code.google.com/p/google-cloud-sdk/issues/detail?id=538
"google" 之前版本的cloud sdk中包含了这个包,但是现在不再需要了。
在 python 安装中(安装了 protobuf)"google" 包在启动时自动导入现有 google 包的重新加载可能会失败。
通过使用 pip 安装它 "google",即使未使用它,您也可以让 reload 停止抱怨该模块。
或者,您可以应用上述问题日志中建议的补丁程序。
截至 2016 年 2 月 11 日星期五,gsutil 突然停止工作。我 运行 使用 gsutil 每晚备份,在执行之前我执行 gcloud components update
.
$ gsutil --version
Traceback (most recent call last):
File "/home/IRUser/google-cloud-sdk/bin/bootstrapping/gsutil.py", line 12, in <module>
import bootstrapping
File "/home/IRUser/google-cloud-sdk/bin/bootstrapping/bootstrapping.py", line 9, in <module>
import setup
File "/home/IRUser/google-cloud-sdk/bin/bootstrapping/setup.py", line 41, in <module>
reload(google)
ImportError: No module named google
如果我手动 pip install google
,gsutil 再次正常工作。但是,我质疑这不是由 gcloud components update
.
我的问题: gcloud components update
不应该处理任何此类依赖关系吗?
我在 CentOS 7 上。
已报告此问题https://code.google.com/p/google-cloud-sdk/issues/detail?id=538
"google" 之前版本的cloud sdk中包含了这个包,但是现在不再需要了。
在 python 安装中(安装了 protobuf)"google" 包在启动时自动导入现有 google 包的重新加载可能会失败。
通过使用 pip 安装它 "google",即使未使用它,您也可以让 reload 停止抱怨该模块。
或者,您可以应用上述问题日志中建议的补丁程序。