~/.bash_profile(mac环境下)配置环境变量失效的解决方案

  • Post author:
  • Post category:其他


1、分析问题

当我们在 ~/.bash_profile 中配置环境变量, 但每次在IDE或者终端,重新开启新的窗口或者重启终端后,配置的环境变量都不生效了,还需要重新执行以下命令才会重新生效:
source ~/.bash_profile

2、分析原因

  • 1、我们是在bash中配置的环境变量,而当前系统是使用的是shell。

  • 2、查看当前使用的shell:

1、终端输入:echo $SHELL 
2、输出是/bin/zsh,说明使用的是zsh

3、解决方案

  • .zshrc文件加中添加source ~/.bash_profile    
cd ~
ls -a
sudo vim .zshrc
i编辑
source ~/.bash_profile
:wq

具体步骤:

1、进入主目录


cd ~

2、显示隐藏文件,


找到.zshrc文件夹 ls -a


(如果没有可以只直接创建)

3、编辑文件


sudo vim .zshrc

4、


按i进入编辑模式,加入source ~/.bash_profile后,esc

5、


:wq


保存退出

希望对大家有所帮助,希望和大家一起成长,进步。



版权声明:本文为weixin_45906417原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。