web-dev-qa-db-ja.com

OS Xで$ PATH変数の現在の値を確認するにはどうすればよいですか?

$ $ PATH

返却値:

-bash:/usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ Frameworks/Python.framework/Versions/Current/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin:/ usr/local/bin:/ opt/X11/bin:/ usr/local/git/bin : そのようなファイル、又はディレクトリはありません

これは非常にいように思われ、Homebrewを起動して実行することで 私に問題を与える になるかもしれません。

74
Karoh

echo $PATHコマンドを使用してPATH変数を表示するか、setまたはenvを実行してすべての環境変数を表示する必要があります。

$PATHと入力すると、PATH変数の内容をコマンド名として実行しようとしました。

Bashはパスの内容を表示しました。出力に基づいて、次のディレクトリが次の順序で検索されます。

/usr/local/share/npm/bin
/Library/Frameworks/Python.framework/Versions/2.7/bin
/usr/local/bin
/usr/local/sbin
~/bin
/Library/Frameworks/Python.framework/Versions/Current/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/X11/bin
/usr/local/git/bin

私には、このリストは完全に見えます。

118
HeatfanJohn

コマンドプロンプトで$PATHを単独で入力することにより、run itを実行しようとしています。これは、単にpathと入力するだけでパス出力を取得できるWindowsとは異なります。

パスが何であるかを見たい場合は、単にそれをエコーし​​ます:

echo $PATH
27
paxdiablo

次のコマンドを使用します。

 echo $PATH

すべてのパスが表示されます。

/Users/name/.rvm/gems/Ruby-2.5.1@pe/bin:/Users/name/.rvm/gems/Ruby-2.5.1@global/bin:/Users/sasha/.rvm/rubies/ Ruby-2.5.1/bin:/Users/sasha/.rvm/bin:

2
Alexandr

macOSの場合、GOのインストール場所を必ず確認してください

export GOPATH=/usr/local/go
PATH=$PATH:$GOPATH/bin
0
Lam Do