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