-bash: minikube: 找不到命令
-bash: minikube: command not found
我正在尝试按照 Install Minikube 进行操作,即使在安装过程中没有出现任何错误,我仍然无法 运行 它:
$ brew install minikube
Updating Homebrew...
==> Downloading https://homebrew.bintray.com/bottles/minikube-1.5.2.catalina.bottle.tar.gz
Already downloaded: /Users/alexus/Library/Caches/Homebrew/downloads/a466d3b5c7208788bb6a82fa4de4576440dbfa3b7b5b1d4ddb48cb9a3d44f1e9--minikube-1.5.2.catalina.bottle.tar.gz
==> Pouring minikube-1.5.2.catalina.bottle.tar.gz
==> minikube cask is installed, skipping link.
==> Caveats
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
zsh completions have been installed to:
/usr/local/share/zsh/site-functions
==> Summary
/usr/local/Cellar/minikube/1.5.2: 8 files, 51.5MB
$ minikube
-bash: minikube: command not found
$
请指教
$ sudo mv minikube /usr/local/bin
Password:
mv: rename minikube to /usr/local/bin/minikube: No such file or directory
$
minikube version
:
$ /usr/local/Cellar/minikube/1.5.2/bin/minikube version
minikube version: v1.5.2
commit: 792dbf92a1de583fcee76f8791cff12e0c9440ad
$
您的路径似乎有问题:
- 重启终端。
- 您是否根据文档将 minikube 添加到路径中?
Here’s an easy way to add the Minikube executable to your path: sudo
mv minikube /usr/local/bin
- 使用
which minikube
验证路径。
已编辑以解决问题中的新信息:
这还是路径问题。您的安装似乎是 /usr/local/Cellar/minikube/1.5.2
而不是 /usr/local/bin/minikube
。不同的别名正在寻找后一个目录,这就是为什么这对您不起作用。您应该按照文档移动目录,以便具有各种快捷方式的脚本可以找到正确的 link。
我的解决方法:
$ cd /usr/local/Cellar/minikube/
$ sudo ln -s 1.5.2 current
Password:
$ cd /usr/local/bin/
$ ln -s /usr/local/Cellar/minikube/current/bin/minikube
$
$ minikube version
minikube version: v1.5.2
commit: 792dbf92a1de583fcee76f8791cff12e0c9440ad
$
尝试使用
brew link minikube
这为我解决了这个问题。使用 Homebrew
(brew install minikube
) 安装 minikube
后,我们需要 运行 上面的命令,这将为我们创建 符号链接 。然后 minikube
命令工作正常。
我正在尝试按照 Install Minikube 进行操作,即使在安装过程中没有出现任何错误,我仍然无法 运行 它:
$ brew install minikube
Updating Homebrew...
==> Downloading https://homebrew.bintray.com/bottles/minikube-1.5.2.catalina.bottle.tar.gz
Already downloaded: /Users/alexus/Library/Caches/Homebrew/downloads/a466d3b5c7208788bb6a82fa4de4576440dbfa3b7b5b1d4ddb48cb9a3d44f1e9--minikube-1.5.2.catalina.bottle.tar.gz
==> Pouring minikube-1.5.2.catalina.bottle.tar.gz
==> minikube cask is installed, skipping link.
==> Caveats
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
zsh completions have been installed to:
/usr/local/share/zsh/site-functions
==> Summary
/usr/local/Cellar/minikube/1.5.2: 8 files, 51.5MB
$ minikube
-bash: minikube: command not found
$
请指教
$ sudo mv minikube /usr/local/bin
Password:
mv: rename minikube to /usr/local/bin/minikube: No such file or directory
$
minikube version
:
$ /usr/local/Cellar/minikube/1.5.2/bin/minikube version
minikube version: v1.5.2
commit: 792dbf92a1de583fcee76f8791cff12e0c9440ad
$
您的路径似乎有问题:
- 重启终端。
- 您是否根据文档将 minikube 添加到路径中?
Here’s an easy way to add the Minikube executable to your path:
sudo mv minikube /usr/local/bin
- 使用
which minikube
验证路径。
已编辑以解决问题中的新信息:
这还是路径问题。您的安装似乎是 /usr/local/Cellar/minikube/1.5.2
而不是 /usr/local/bin/minikube
。不同的别名正在寻找后一个目录,这就是为什么这对您不起作用。您应该按照文档移动目录,以便具有各种快捷方式的脚本可以找到正确的 link。
我的解决方法:
$ cd /usr/local/Cellar/minikube/
$ sudo ln -s 1.5.2 current
Password:
$ cd /usr/local/bin/
$ ln -s /usr/local/Cellar/minikube/current/bin/minikube
$
$ minikube version
minikube version: v1.5.2
commit: 792dbf92a1de583fcee76f8791cff12e0c9440ad
$
尝试使用
brew link minikube
这为我解决了这个问题。使用 Homebrew
(brew install minikube
) 安装 minikube
后,我们需要 运行 上面的命令,这将为我们创建 符号链接 。然后 minikube
命令工作正常。