问题:
配置的环境变量,每次打开终端都需要执行source .bash_profile命令后才生效。
原因:
自己是在bash中配置的环境变量,而当前系统是使用的是shell。
查看当前使用的shell:
终端输入:echo $SHELL
输出是/bin/zsh,说明使用的是zsh
解决办法:
在.zshrc文件加中添加source ~/.bash_profile,方法如下:
1、打开终端;
2、进入主目录:cd ~
3、显示隐藏文件:ls -al
4、找到.zshrc文件
5、打开文件:open -e .zshrc
6、编辑文件:加入source ~/.bash_profile后,command + s保存文件
7、编辑的文件立即生效:source .zshrc
注:
如果步骤4找不到.zshrc文件,
可以直接创建:touch .zshrc
然后继续执行下边的步骤5-7。
当在bash中配置环境变量但系统使用zsh时,需在.zshrc文件中添加source~/.bash_profile使其生效。步骤包括查看当前shell(echo$SHELL),编辑.zshrc文件,添加source命令并保存,最后执行source.zshrc使更改生效。若无.zshrc文件,可先创建再进行编辑。
【macOS】&spm=1001.2101.3001.5002&articleId=131099101&d=1&t=3&u=a0e91723c8ed42f4ad5478c99ca7f082)
2万+

被折叠的 条评论
为什么被折叠?



