Gcloud 组件未安装在本地计算机上
Gcloud components not being installed on local machine
我正在尝试使用 gcloud components install
在我的本地计算机上安装 anthoscli
和 kpt
,但是即使安装了它们,每次我尝试 运行 它们作为命令(例如 anthoscli apply
)我的 zsh shell 说没有这样的命令(尽管 kubectl
工作正常)。
我试图找到组件二进制文件的安装位置,然后在我的 .zshrc
文件中指向它们,但我无法在网上找到指向它们文件目录的任何地方。这些组件在我的 google 云 shell 中似乎可以正常工作,但在本地却不行;有什么想法吗?
您只需要搜索命令并将目录包含在您的 $PATH 变量中。
要查找命令 anthoscli
,您应该使用命令:
find -name "*anthoscli*" -type f /
根据结果,您可以在 ~/.zshrc
中添加以下行:
PATH="$PATH:<directory_found_in_previous_command>"
然后简单地“重新加载”你的 zsh 配置:
source ~/.zshrc
我正在尝试使用 gcloud components install
在我的本地计算机上安装 anthoscli
和 kpt
,但是即使安装了它们,每次我尝试 运行 它们作为命令(例如 anthoscli apply
)我的 zsh shell 说没有这样的命令(尽管 kubectl
工作正常)。
我试图找到组件二进制文件的安装位置,然后在我的 .zshrc
文件中指向它们,但我无法在网上找到指向它们文件目录的任何地方。这些组件在我的 google 云 shell 中似乎可以正常工作,但在本地却不行;有什么想法吗?
您只需要搜索命令并将目录包含在您的 $PATH 变量中。
要查找命令 anthoscli
,您应该使用命令:
find -name "*anthoscli*" -type f /
根据结果,您可以在 ~/.zshrc
中添加以下行:
PATH="$PATH:<directory_found_in_previous_command>"
然后简单地“重新加载”你的 zsh 配置:
source ~/.zshrc