我已经使用gcloud和gsutil已有一段时间了,但是现在突然遇到我运行的任何gsutil命令,都会收到错误消息:

追溯(最近一次通话):
在第12行的“/Users/julian/google-cloud-sdk/bin/bootstrapping/gsutil.py”文件中
导入自举
在第22行的“/Users/julian/google-cloud-sdk/bin/bootstrapping/bootstrapping.py”文件中
从googlecloudsdk.core.credentials导入存储为c_store
在第27行中输入文件“/Users/julian/google-cloud-sdk/lib/googlecloudsdk/core/credentials/store.py”
从googlecloudsdk.core导入http
在第31行的“/Users/julian/google-cloud-sdk/lib/googlecloudsdk/core/http.py”文件中
从googlecloudsdk.core.resource导入session_capturer
在第32行中输入文件“/Users/julian/google-cloud-sdk/lib/googlecloudsdk/core/resource/session_capturer.py”
从googlecloudsdk.core.resource导入yaml_printer
在第17行的“/Users/julian/google-cloud-sdk/lib/googlecloudsdk/core/resource/yaml_printer.py”文件中
从googlecloudsdk.core.resource导入resource_printer_base
在第38行中输入文件“/Users/julian/google-cloud-sdk/lib/googlecloudsdk/core/resource/resource_printer_base.py”
从googlecloudsdk.core.resource导入resource_projector
在第34行的“/Users/julian/google-cloud-sdk/lib/googlecloudsdk/core/resource/resource_projector.py”文件中
从google.protobuf导入json_format作为protobuf_encoding
ImportError:无法导入名称json_format

我尝试过gcloud更新和gcloud重新安装,但仍然遇到相同的问题。 python安装有冲突吗?还有其他想法吗?

最佳答案

您还可以通过更新到最新版本的protobuf来解决此错误。然后,您不必降级gcloud。

pip install protobuf --upgrade

关于python - gsutil不再有效?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47200623/

10-10 14:14