1.Mac系統的環境變量,加載順序為:
a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc
其中a和b是系統級別的,系統啟動就會加載,其余是用戶接別的。c,d,e按照從前往后的順序讀取,如果c文件存在,則后面的幾個文件就會被忽略不讀了,以此類推。~/.bashrc沒有上述規則,它是bash shell打開的時候載入的。這里建議在c中添加環境變量,以下也是以在c中添加環境變量來演示的。
2.打開Terminal,輸入vi ./.bash_profile,回車,打開./.bash_profile文件:
回車:
3.現在已經打開了./.bash_profile文件,但是還處於查看模式,不能編輯。輸入“i”,進入insert模式
4.這時就可以添加環境變量了,例如:
export SCALA_HOME=/Users/fushuai/Documents/scala-2.12.4 export PATH=$PATH:$SCALA_HOME/bin
5.編輯完成,點擊“esc鍵,退出insert模式”, 然后輸入“:wq!”,回車,保存成功。
6.輸入“source ./.bash_profile”,讓環境變量生效。
7.輸入”echo $PATH”,查看環境變量,發現添加成功。
8.重新打開終端,環境變量就會生效了。