發(fā)現(xiàn)問題
每開一次終端阻课,要 source ~/.bash_profile 環(huán)境變量才生效。
原因
MacOS Catalina(10.15)旁趟,macOS的默認終端從bash變成了zsh昼激。
Mac10.15以下版本,默認shell環(huán)境是bash,系統(tǒng)環(huán)境變量的配置文件是 /etc/profile 文件锡搜。
Mac10.15以上版本,默認shell環(huán)境是zsh橙困,系統(tǒng)環(huán)境變量的配置文件是 /etc/zshrc 文件。
而我電腦的配置自定義為 MacOS (10.15) + bash耕餐。但打開終端不會再自動讀取.bash_profile文件了凡傅。
解決方法
在系統(tǒng)加載/etc/profile時執(zhí)行source命令
1.修改文件權(quán)限
sudo chmod 777 /etc/profile
2.進入文件
vi /etc/profile
3.在結(jié)尾處添加
source .bash_profile
保存并退出,收工