【问题标题】:Unable to initialize gcloud environment无法初始化 gcloud 环境
【发布时间】:2016-03-04 07:12:22
【问题描述】:

我在我的 ubuntu 14.4 系统上安装了 google cloud sdk,但是每当我在控制台中键入 gcloud init 时,我都会收到以下错误:-

rbenv: gcloud: 找不到命令

如果我使用 sudo 运行 gcloud init,错误将变为:-

/usr/bin/env: ruby​​1.9.1: 没有那个文件或目录

我无法理解 google cloud sdk 与 rbenv 有什么关系。我尝试重新安装 google cloud sdk,但结果相同。有出路吗?非常感谢任何帮助。

【问题讨论】:

  • 您在哪里安装了 Google Cloud SDK?运行gcloud 是否有效?是什么让您认为 rbenv 是相关的?

标签: google-compute-engine gcloud gcloud-cli google-cloud-sdk


【解决方案1】:

在 linux 上,当您安装 SDK 时,它会提示您将以下内容放入您的 ~/.bashrc 中,以便设置 PATH 等以使 gcloud 等 cmd 可见

# The next line updates PATH for the Google Cloud SDK.
source '/home/scott/google-cloud-sdk/path.bash.inc'

# The next line enables shell command completion for gcloud.
source '/home/scott/google-cloud-sdk/completion.bash.inc'

如果您不在 linux/OSX 上,那么 SDK 安装将有类似的

【讨论】:

    【解决方案2】:

    听起来gcloud 不在您的$PATH 上。

    如果您将 Cloud SDK 安装到 /home/username/google-cloud-sdk/,您应该可以通过运行 /home/username/google-cloud-sdk/bin/gcloud info 来调用 gcloud。如果您希望能够简单地运行 gcloud,则可以运行 export PATH="/home/username/google-cloud-sdk/bin:$PATH"(要使此设置保持不变,请将该命令放入您的 ~/.profile 文件中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-20
      • 2012-09-19
      • 2021-10-29
      • 2019-02-15
      • 1970-01-01
      • 2012-05-05
      相关资源
      最近更新 更多