Mac 每次都要執行source ~/.bash_profile 后,配置的環境變量才生效


  1. 問題:
    1. 自己在 ~/.bash_profile 中配置環境變量, 可是每次重啟終端后配置的不生效.需要重新執行 : $source ~/.bash_profile后,才會生效。
  2. 原因:
    1. 自己是在bash中配置的環境變量,而當前系統是使用的是shell
    2. 查看當前使用的shell:
      1. 終端輸入:echo $SHELL
      2. 輸出是/bin/zsh,說明使用的是zsh
  3. 解決辦法:
    1. 在.zshrc文件加中添加source ~/.bash_profile,方法如下
      1. 進入主目錄     cd ~
      2. 顯示隱藏文件,找到.zshrc文件夾  ls -a(如果沒有可以只直接創建)
      3. 編輯文件   vi .zshrc
      4. 按i進入編輯模式,加入source ~/.bash_profile后,esc,再輸入:wq保存退出


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM