virtualenv的好处凡是使用过的都说好,但是其中还是有一些不便,virtualenvwrapper对它提供了简易的命令行封装。上安装virtualenvwrapper有一些小小的麻烦,经过查阅资料,现记录如下。
1、新建存放虚拟环境的目录
cd ~
mkdir .virtualenvs
2、安装virtualenv和virtualenvwrapper:
sudo pip install virtualenv
sudo pip install virtualenvwrapper
注意:这里的pip是python的方式,如果你想用自己安装的版本,比如我的python是3.7版本。Mac一般自带的是2.7版本。如果你两个都安装,就运行2次
sudo pip3.7 install virtualenv
sudo pip3.7 install virtualenvwrapper
3、查找virtualenvwrapper.sh
which virtualenvwrapper.sh
~ % which virtualenvwrapper.sh
/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh
python2.7版本
python3.7版本
4、修改.bash_profile
vim ~/.bash_profile
添加:
VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.7
export WORKON_HOME=/Users/zhanglichuan/.virtualenvs
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
注意:
VIRTUALENVWRAPPER_PYTHON:就是你python的安装目录,可以把文件拖到终端,就能显示路径了。
WORKON_HOME: 这个就是第一步穿件的虚拟目录的路径。
source:这个就是virtualenvwrapper.sh的路径,也是可以拖进终端的,如上面的截图路径。
4、重新加载bash_profile文件
source ~/.bash_profile
5、验证是否安装成功,终端输入:
mkvirtualenv
只要不是显示:命令不存在即是安装成功
网友评论