无法初始化gcloud环境

时间:2016-03-04 07:12:22

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

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

  
    

rbenv:gcloud:找不到命令

  

此外,如果我使用sudo运行gcloud init,则错误更改为: -

  
    

/ usr / bin / env:ruby1.9.1:没有这样的文件或目录

  

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

2 个答案:

答案 0 :(得分:1)

在Linux上安装SDK时,会提示将以下内容放入〜/ .bashrc中,以便PATH等设置为使cmd像gcloud可见

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

答案 1 :(得分:0)

听起来好像gcloud上没有/home/username/google-cloud-sdk/

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