.bash_profile每次执行才生效的问题
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
所以我有执行了一次source ~/.bash_profile,然后在终端输入workon他就可以输出了
原因不重要,因为我们是在bash中配置的环境变量,但是系统使用的是shell
输入echo $SHELL 查看当前使用的shell
解决方法:
- 在.zshrc文件中添加source ~/.bash_profile
- 就在~目录下,输入ls -a,找.zshrc文件,没有也没关系
- 在~目录下输入vim .zshrc,i进入编辑模式,在文件里输入source ~/.bash_profile
- 输完后esc,在输 ':wq' 保存退出
关掉当前的shell窗口再打开一个新的看是不是可以了