editing PATH variable on mac
MacosMacos Problem Overview
How to edit PATH variable on mac (Lion). I cannot find any file where I can add paths. can someone guide me about it?
Whats the file name? .profile or .bash_profile???
and where I can find it? I have tried
echo 'export PATH=/android-sdk/tools:$PATH' >> ~/.profile
Macos Solutions
Solution 1 - Macos
Open and edit /etc/paths
using any text editor.
$ sudo vi /etc/paths
Note: each entry is separated by a new line
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Save and close the file. Then restart your terminal.
Solution 2 - Macos
Based on my own experiences and internet search, I find these places work:
/etc/paths.d
~/.bash_profile
Note that you should open a new terminal window to see the changes.
You may also refer to this this question
Solution 3 - Macos
You could try this:
> 1. Open the Terminal application. It can be found in the Utilities directory inside the Applications directory. > 2. Type the following: echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile, replacing "YOURPATHHERE" with the name of the directory > you want to add. Make certain that you use ">>" instead of one ">". > 3. Hit Enter. > 4. Close the Terminal and reopen. Your new Terminal session should now use the new PATH.
Quoted from ketio.me tutorial (archived copy).
Solution 4 - Macos
environment.plst
file loads first on MAC so put the path on it.
For 1st time use, use the following command
export PATH=$PATH: /path/to/set
Solution 5 - Macos
use
~/.bash_profile
or
~/.MacOSX/environment.plist
(see Runtime Configuration Guidelines)