Mac OS系統每次重啓終端都要source ~/.bash_profile才能環境變量生效

問題

自己在 ~/.bash_profile 中配置環境變量, 可是每次重啓終端後配置的不生效.需要重新執行 : $source ~/.bash_profile

分析

發現zsh加載的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中並沒有定義任務環境變量。

解決辦法

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

具體操作

// 切換到 ~ 目錄下
$ cd ~

// 編輯 .zshrc 文件,如果沒有則自動創建
$ vi .zshrc

// 按 i 進入編輯模式,並且在最後一行寫入下面內容
source ~/.bash_profile

// 按 esc ,然後輸入 wq 退出

// 重啓終端,會發現已經生效
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章