MacでPATH変数を編集する[クローズ]


83

Mac(Lion)でPATH変数を編集する方法。パスを追加できるファイルが見つかりません。誰かがそれについて私を導くことができますか?

ファイル名は何ですか?.profileまたは.bash_profile ???

そしてどこでそれを見つけることができますか?私が試してみました

echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile

1
私はまったく同じ質問があります!適切な権限を持つ人は、これをMacintosh / Appleセクションに移動して、開くことができるようにしてください。
SMBiggs 2018年

回答:


161

編集し/etc/pathsます。次に、ターミナルを閉じて再度開きます。

$ sudo vi /etc/paths

注:各エントリは改行で区切られています。

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin

2
ありがとう!私はついにAndroidプラットフォームツールの孤立したパスを削除することができました!
nickolay 2015

これを機能させるには、すでに開いているターミナルを使用するのではなく、新しいターミナルを開く必要がありました。
Alan P.

sudo emacs / etc / path:/

@SittingBullあなたに合ったエディターを使用して大歓迎です:)
Ryan Allen

2
この答えは受け入れられるべきです!これは間違いなく私たちは、すべての探していた一つだ
carbide20

30

私自身の経験とインターネット検索に基づいて、私はこれらの場所が機能することを発見しました:

/etc/paths.d

~/.bash_profile

変更を確認するには、新しいターミナルウィンドウを開く必要があることに注意してください。

この質問を参照することもできます


9

あなたはこれを試すことができます:

  1. ターミナルアプリケーションを開きます。これは、Applicationsディレクトリ内のUtilitiesディレクトリにあります。
  2. 次のように入力します。echo'exportPATH = YOURPATHHERE:$ PATH '>>〜/ .profile、「YOURPATHHERE」を追加するディレクトリの名前に置き換えます。必ず「>」ではなく「>>」を使用してください。
  3. Enterキーを押します。
  4. ターミナルを閉じて、再度開きます。これで、新しいターミナルセッションで新しいPATHが使用されます。

-> http://keito.me/tutorials/macosx_path


1
はい、そのコマンドを試しましたが、Enterキーを押しても何も起こらないようです。端末を再起動しましたが、パスが追加されていません。
coure2011 2011年

そしてこのリンクは壊れています
Arjee 2017年

4

environment.plst ファイルは最初にMACにロードされるので、パスをその上に置きます。

初めて使用する場合は、次のコマンドを使用します

export PATH=$PATH: /path/to/set

同じエクスポートコマンドを「environment.plst」ファイルに入れて、永続的に保持します。
ジェイサンパット2012

4
このファイルはどこにあるはずですか?
ケビンSuttle

3

使用する

~/.bash_profile

または

~/.MacOSX/environment.plist

(ランタイム構成ガイドラインを参照)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.