将export语句(比如export HELLO = 1)写入~/.bash_profile导入环境变量HELLO, source .bash_profile以后正常保存,此时echo $HELLO会输出1; 但是关了终端以后再打开,echo $HELLO 就输出空,但是.bash_profile里还有export语句,求解救!
将export语句(比如export HELLO = 1)写入~/.bash_profile导入环境变量HELLO, source .bash_profile以后正常保存,此时echo $HELLO会输出1; 但是关了终端以后再打开,echo $HELLO 就输出空,但是.bash_profile里还有export语句,求解救!
请确认你用的shell
是bash
,如果不是,把环境变量加到相应的文件里,或者导入bash
的文件。
比如我用的zsh
,可以把export HELLO = 1
写到.zshrc
里,我的做法是在.zshrc
里添加一行source ~/.bash_profile
。
1 回答656 阅读
1.2k 阅读
2 回答656 阅读
1 回答769 阅读
840 阅读
用的是zsh,应该把环境变量加在~/.zshrc里