mac环境变量问题

将export语句(比如export HELLO = 1)写入~/.bash_profile导入环境变量HELLO, source .bash_profile以后正常保存,此时echo $HELLO会输出1; 但是关了终端以后再打开,echo $HELLO 就输出空,但是.bash_profile里还有export语句,求解救!

阅读 5.2k
2 个回答

用的是zsh,应该把环境变量加在~/.zshrc里

请确认你用的shellbash,如果不是,把环境变量加到相应的文件里,或者导入bash的文件。

比如我用的zsh,可以把export HELLO = 1写到.zshrc里,我的做法是在.zshrc里添加一行source ~/.bash_profile

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题