1

我在我的 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,但结果相同。有出路吗?任何帮助是极大的赞赏。

4

2 回答 2

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 安装将具有类似的

于 2016-03-04T19:25:11.950 回答
0

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

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

于 2016-03-04T16:38:19.910 回答