我在 Mac 上,正在尝试在终端中使用此命令安装 Google Cloud SDK(包括 gcloud 命令行实用程序)
curl https://sdk.cloud.google.com | bash
如https://cloud.google.com/sdk/所示
它一直到最后并完成,但即使我重新启动我的 shell,gcloud命令仍然说它没有找到。
gcloud
为什么这个安装不起作用?
所以下面是我之前对这个问题的修复,但事实证明它不是永久性的。它可以工作,但是每次重新启动终端时,您都必须做同样不切实际的事情。
所以这就是为什么我建议你删除当前的 google-cloud-sdk 目录,然后重新安装。确保(正如 Zachary 所提到的)对提示回答是(Y)Modify profile to update your $PATH and enable bash completion? (Y/n)。
Modify profile to update your $PATH and enable bash completion? (Y/n)
这是我的旧答案,但只需重做安装:
我有同样的问题,gcloud不适合我。但是,在与google-cloud- sdk我刚刚安装的文件夹(我的home目录)相同的目录中,我发现了这个名为test. 在这个test文件中,我发现了两个命令:
google-cloud- sdk
home
test
# The next line updates PATH for the Google Cloud SDK. source '[path-to-my-home]/google-cloud-sdk/path.bash.inc' # The next line enables bash completion for gcloud. source '[path-to-my-home]/google-cloud-sdk/completion.bash.inc'
source在终端中运行这两个命令后,gcloud工作!
source