首页 > 解决方案 > Gcloud 组件未安装在本地计算机上

问题描述

我正在尝试使用gcloud components install来安装anthosclikpt在我的本地计算机上,但即使它们已安装,每次我尝试将它们作为命令运行(例如anthoscli apply)时,我的 zsh shell 都会说没有这样的命令(尽管kubectl工作正常)。

我试图找到组件二进制文件的安装位置,然后在我的.zshrc文件中指向它们,但我在网上找不到任何指向它们的文件目录的地方。这些组件在我的 google cloud shell 中似乎正常工作,但在本地却不行;有任何想法吗?

标签: bashgoogle-kubernetes-enginezshgcloudgoogle-cloud-shell

解决方案


您只需要搜索命令并将目录包含在 $PATH 变量中。

要查找命令anthoscli,您应该使用以下命令:

find -name "*anthoscli*" -type f /

使用结果,您可以在您的 中添加以下行~/.zshrc

PATH="$PATH:<directory_found_in_previous_command>"

然后只需使用以下命令“重新加载”您的 zsh 配置:

source ~/.zshrc


推荐阅读