/etc/profile;/etc/bashrc 是針對系統所有用戶的全局變量,只有root用戶才能修改這兩個文件,對一般用戶來說是他們是只讀的。
一般用戶要想修改它們,可以在命令前加sudo,意思是以Root身份執行,比如:sudo vi /etc/profile ,然后按照提示輸入密碼即可。
因此,對於一般用戶而言,通常我們建議去修改~/.bash_profile來設置環境變量,它是用戶級的設置,只對當前用戶有效。
操作步驟:
1、打開Terminal(終端)
2、輸入:vi ~/.bash_profile
3、設置PATH:exportPATH="$PATH:/usr/local/bin/python"
4、輸入::wq //保存並退出vi (注意在vi下 :)
5、修改立即生效:source ~/.bash_profile
6、查看環境變量的值:echo $PATH
注意:
1、~/.bash_profile中有個點
2、如果是新增環境變量或者是修改環境變量的值,都需要source一下才能立即生效。
參考資料:
https://www.cnblogs.com/yuuje/p/10114855.html
假設which python3.8終端返回以下路徑
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8