virtualenvwrapper 这个软件包可以让我们管理虚拟环境更加简单,不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也不需要跑到具体的目录下去激活
安装virtualenvwrapper
linux下(根据需求选择下面一条命令使用)
sudo pip install virtualenvwrapper
sudo pip3 install virtualenvwrapper
windows下(同上)
pip install virtualenvwrapper-win
pip3 install virtualenvwrapper-win
出现successful installed …就安装成功了
virtualenvwrapper的基本使用
创建虚拟环境
linux下
首先需要将
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
添加至~/.bashrc 或 ~/.zshrc文件中
source ~/.bashrc
source ~/.zshrc
此时就可以使用virtualenvswrapper了
执行命令
mkvirtualenv [虚拟环境的名字]
就创建好了一个虚拟环境,虚拟环境的位置是在 /home/<当前用户的用户名>/ 目录下的 .virtualenvs/ 目录下
windows下
直接执行命令
mkvirtualenv [虚拟环境的名字]
会在当前用户的下即c盘的当前用户下创建一个Env的文件夹(C:\\Users<当前用户名>\Evns),虚拟环境都将会创建在此目录下。如果电脑中安装了两个版本及以上的python解释器,将使用环境变量中第一个出现python的版本来作为虚拟环境的解释器,如需指定虚拟环境的python解释器,执行一下命令:
mkvirtualenv -p [python的执行路径] [虚拟环境的名字]
进入到某个虚拟环境
workon [虚拟环境的名字]
退出虚拟环境
deactivate
删除虚拟环境
rmvirtualenv [虚拟环境的名字]
###列出所有虚拟环境
lsvirtualenv
(在进入了虚拟环境之后)快速进入到虚拟环境所在的目录
cdvirtualenv
改变虚拟环境的安装路径
windows下
在我的电脑(右键)->属性->->高级系统设置->环境变量->系统变量新建一个变量名为WORKON_HOME,值为你需要存储的虚拟环境的路径。然后确定之后保存,重启命令窗口,就改变了默认的虚拟环境存放位置了。