コンピュータを起動するたびに、端末がそれを認識するようにeval $(/opt/homebrew/bin/brew shellenv)を実行する必要があります。

コンピュータを起動するたびに、端末がそれを認識するようにeval $(/opt/homebrew/bin/brew shellenv)を実行する必要があります。

私はOSXでFish Shellを使用しており、Brewをインストールしました。これで、Macを起動するたびにeval $(/opt/homebrew/bin/brew shellenv)Brewを認識するようにコマンドを再実行する必要があることがわかりました。

また、vscode端末で同じコマンドを実行するまで、私のvsコードのフィッシュがそれを認識しないことを確認しました。

パス変数などを保存しない場所はありますか?

答え1

バラよりhttps://fishshell.com/docs/current/tutorial.html#startup-where-s-bashrc

に加えます~/.config/fish/config.fish

それとも新しいファイルに入れてください:~/.config/fish/conf.d/brew.fish

答え2

$PATH にのみ追加するには、/opt/homebrew/bin次の操作を一度だけ実行すれば十分です。

fish_add_path /opt/homebrew/bin

次の文書fish_add_path ここ

関連情報