於MAC每次開啟 Command-Line 都需要手動source ~/.bash_profile 配置,環境變數才會生效

自己在 ~/.bash_profile 中配置環境變數,可是每次重新啟用 Command-Line 配置都不會生效。

必須手動執行 : source ~/.bash_profile

原因於:zsh 預設載入的設定為 ~/.zshrc 文件,而 .zshrc 文件中並没有定義任務環境變數。

解決辦法

在~/.zshrc文件中(最後),增加一行: source ~/.bash_profile

則每次開啟 command-line 時將會自動執行所定義的環境變數。