2017-08-05 84 views
0

我刚刚尝试安装valet很长一段时间 - 我找不到anyhelp任何地方。不管是什么我试过了,那么它不停地说:'Zsh:命令未找到:代客' - 无法安装代客

Zsh: command not found: valet 

我运行(的巴什代替)和OSX Zshell。我已经安装了Brew很长一段时间了。

我会自己回答这个问题 - 希望在相同的情况下,人们可以在将来找到这个。

回答

0

无处不在,它说'检查你的路径是否正确'。而且 - 如果你还没有那样做,那么你应该从那里开始。最简单的方法就是去你的终端,并写上:

echo $PATH 

...然后你应该在那里看到~/.composer/vendor/bin两个冒号之间。如果不存在,那么你应该去你~/.bashrc -file(或~/.zshrc -file),并加入这一行:

export $PATH=~/.composer/vendor/bin:$PATH 

然后它可以是固定的。

虽然我的问题有更深的根源。虽然我的道路是正确的,那么我仍然得到了错误:

Zsh: command not found: valet 

如果我写道:which valet - 那么它(显然)只是valet not found回应。

Composer

什么固定的去除是去除我所有composer -installations。 Composer可以位于几个不同的位置(并通过brew安装)。因此,为了删除它,然后做这个(由this post的启发,但它缺乏几个步骤):

  • 删除您composer - 或 - composer.phar -file。您可以通过运行which composer和/或which composer.phar找到它们。
  • 删除您的.composer-文件夹(通常位于此处:~/.composer)。
  • 然后确保没有使用Homebrew完成安装(这是我认为是为我造成的碰撞)。您通过运行brew unlink composer然后brew remove composer来执行此操作。
  • 然后 - 如果你想100%确定它全部没了,那么去你的根目录(cd /)并运行这个命令:find ./* -name 'composer.phar',这个`find ./* -name'composer'。这应该告诉你可以安装Composer安装的所有位置。

当这一切都被删除,那么你应该摆脱作曲家(完全)。 ...然后再次安装它 - 看看你是否可以让valet工作(它为我做的)。