【问题标题】:"Unable to read file" when running any gsutil command运行任何 gsutil 命令时“无法读取文件”
【发布时间】:2022-02-09 17:27:16
【问题描述】:

当我尝试在我的谷歌云实例上使用任何 gsutil 命令时,我收到以下错误:

ERROR: (gsutil) Unable to read file [/snap/google-cloud-sdk/217/platform/gsutil/VERSION]: [Er
rno 2] No such file or directory: '/snap/google-cloud-sdk/217/platform/gsutil/VERSION'

【问题讨论】:

  • 恐怕您的问题不够详细,无法帮助您解决问题。我们需要知道您想要实现什么,如果您正在运行代码(发布代码),以及您正在执行什么命令。该错误可能意味着几件事,因此我们需要了解更多信息。欢迎来到堆栈溢出!
  • 这似乎是 Google SDK 安装的问题,能否分享一下您如何在您的机器上安装 SDK 以及您使用的是什么操作系统?
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: google-cloud-platform google-cloud-storage gsutil


【解决方案1】:

这看起来你已经安装了一个预发布版本的包,它没有 gsutil 似乎需要的 snap/google-cloud-sdk/217/platform/gsutil/VERSION 文件(它根本没有 snap/google-cloud-sdk/217/platform/ 文件夹) .
这在当前的 370 边缘版本上仍然是一个问题:

(gsutil) 无法读取文件 [/snap/google-cloud-sdk/221/platform/gsutil/VERSION]:[Errno 2] 否 这样的文件或目录: '/snap/google-cloud-sdk/221/platform/gsutil/VERSION'

删除包 sudo snap remove google-cloud-sdk 并安装稳定版本 sudo snap install google-cloud-sdk --classic 为我修复了这个错误。

【讨论】:

  • 非常感谢!
  • 这对我有用,但我确实必须将第一行更改为“sudo snap remove google-cloud-sdk”
  • 哦,那是我的一个愚蠢的错字!感谢您指出,我已经编辑了答案以更正它。
猜你喜欢
  • 2021-03-22
  • 2022-10-25
  • 1970-01-01
  • 1970-01-01
  • 2015-07-31
  • 1970-01-01
  • 2021-01-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多