回答:
まず、あなたの内容を確認してください ~/.profile
そして ~/.bash_profile
$ PATHへのパスの書き込みを含むすべての行に対して。
これで解決しない場合は、の内容を確認してください。 /etc/paths
そして /etc/paths.d/
あなたの$ PATHに含めたくないパスの場合。
さらに、次のコードをbashに追加することで、bashによって実行されているコードを確認できます。 /etc/profile
:
set -x
ファイルを保存してから、新しいターミナルウィンドウを開きます。これにより、$ PATH変数がいつ、どのように上書きされているかがわかります。
このファイルがあるかどうかを確認してください。 ~/.MacOSX/environment.plist
このファイルは、シェルコマンドだけでなく、OS Xアプリケーション用の環境変数を設定するためにも使用できます。あれば PATH
そのファイルに変数が設定されていると、あらゆる種類の奇妙な振る舞いをするでしょう。この アップルテクニカルQ&Aの文書 environment.plistファイルは推奨されなくなったと私は信じています。ほとんどすべての場合、削除することを検討しているのであれば、とにかくこのファイルは必要ありません。