1.首先安装很简单
sudo pip install virtualenv
sudo pip install virtualenvwrapper
2.在.bash_profile文件中编辑如下
PATH=/usr/local/Cellar/python/3.7.7/bin:${PATH}
alias python="/usr/local/bin/python3"
export WORKON_HOME=~/.environments
source /usr/local/bin/virtualenvwrapper.sh
3.执行source .bash_profile
此时报错
--virtualenvwrapper.sh: There was a problem running the initialization hooks. 3 4 If Python could not import the module virtualenvwrapper.hook_loader, 5 check that virtualenvwrapper has been installed for 6 VIRTUALENVWRAPPER_PYTHON= and that PATH is 7 set properly.
4.解决方法
--vim /usr/local/bin/virtualenvwrapper.sh
# Locate the global Python where virtualenvwrapper is installed.
2 if [ "${VIRTUALENVWRAPPER_PYTHON:-}" = "" ]
3 then
4 VIRTUALENVWRAPPER_PYTHON="$(command \which python3)" # 将原来的which python 修改成which python3
5 fi
5.重启终端,然后执行source .bash_profile,就可以利用mkvirtualenv命令啦