1

valet非常に長い間インストールを試みましたが、どこにもヘルプが見つかりませ んでした。何を試しても、次のように言い続けました。

Zsh: command not found: valet

Zshell (Bash の代わりに) と OSX を実行しています。私はかなり長い間Brewをインストールしていました。

私はこれに自分で答えます-うまくいけば、同じ状況にある人々が将来これを見つけることができます.

4

3 に答える 3

2

「あなたのパスが正しいことを確認してください」とどこにでも書かれています。そして、そうです - まだそれを行っていない場合は、そこから始めるべきです。最も簡単な方法は、端末に移動して次のように記述することです。

echo $PATH

...そして~/.composer/vendor/bin、そこにある2つのコロンの間にあるはずです。そこにない場合は、~/.bashrc-file (または~/.zshrc-file) に移動して、次の行を追加する必要があります。

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

そして、それは修正されるかもしれません。

しかし、私の問題にはもっと深い根がありました。私のパスは正しかったのに、それでもエラーが発生しました:

Zsh: command not found: valet

そして、私が書いた場合: which valet- それは (明らかに) で応答しましvalet not foundた。

の除去Composer

それを修正したのは、すべてのインストールを削除することでしたcomposer。Composer はいくつかの異なる場所に配置できます (brew によってインストールされます)。したがって、それを削除するには、これを実行します (この投稿に触発されましたが、いくつかの手順がありません):

  • composer- または - - ファイルを削除しますcomposer.pharwhich composerおよび/またはを実行すると、それらを見つけることができますwhich composer.phar
  • .composer-folder (通常はここにあります: )を削除します~/.composer
  • 次に、Homebrew でインストールが行われていないことを確認します (これが衝突の原因だと思います)。を実行してから実行brew unlink composerbrew remove composerます。
  • 次に、 - すべてがなくなったことを 100% 確実にしたい場合は、ルート ( cd /) に移動して、次のコマンドを実行しfind ./* -name 'composer.phar'ます。これにより、Composer インストールをインストールできるすべての場所がわかります。

それがすべて削除されたら、Composer を (完全に) 削除する必要があります。...次に、もう一度インストールして、作業を開始できるかどうかを確認valetします(私にとってはそうでした)。

于 2017-08-05T12:12:18.063 に答える
0

問題 Ubuntu: no command valet

Ubuntu のバレット:

sudo apt install libnss3-tools jq xsel

composerグローバルにはcpriego/valet-linuxが必要です

.composer/vendor/cpriego/valet-linux/valet インストール

これで、コマンド valet が機能するはずですが、それでも機能しない場合:

sudo cp .composer/vendor/cpriego/valet-linux/valet /usr/local/bin/

于 2021-03-13T14:56:49.257 に答える