一直對Linux環境變量的設置有些模糊。
修改/etc/profile 添加環境變量比如 export PATH=/home/wu/anaconda3/bin:$PATH,source /etc/profile
這樣雖然可以讓其他用戶也用到這個環境變量,但是重啟或者打開新終端后,這個全局環境變量又失效了,怪事。。。
修改~/.bashrc 添加環境變量,只對當前用戶生效,但是重啟或者打開新終端后環境變量平仍然存在。。。
如果要添加全局環境變量,可以修改/etc/bash.bashrc ,添加環境變量后,對全部用戶都生效,開啟新終端后仍然生效
注意:不要用root安裝軟件,或者說軟件不要安裝在/root下,例如,其他用戶即使添加了/root/anaconda3/bin 作為環境變量,也沒法用root用戶的python
注意:修改環境變量后,記得source
