摘要:Virtualenvwrapper提供了一系列命令来帮助处理虚拟环境。安装完成后,单击~/Bashrc编写以下内容以便于管理所有创建的虚拟环境。exportWORKON_HOME=~/Envesource/usr/local/bin/virtualvwrapper。Sh解释:第一行:virtualenvwrapper是存储虚拟环境的目录。环境是虚拟环境的名称。将来创建的新虚拟环境将放置在此文件夹中。源~/。bashrc#读取配置文件并立即生效。virtualenvwrapper基本上使用1.创建虚拟环境:mkvirtualvmkvirtualenvvenv_在HOME变量指定的目录下创建一个名为venv的新虚拟环境。
使用virtualenvwrapper管理虚拟环境
鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
1.安装virtualenvwrapper(确保virtualenv已安装)
pip install virtualenvwrapper
pip install virtualenvwrapper-win #Windows使用该命令
2.修改配置文件。
安装完成后,在~/.bashrc写入以下内容,便于管理所有创建的虚拟环境。
export WORKON_HOME=~/Envs
source /usr/local/bin/virtualenvwrapper.sh
解释:
第一行:virtualenvwrapper存放虚拟环境的目录,其中Envs为自己取的名字,以后创建的新的虚拟环境都放在这个文件夹下。
第二行:virtrualenvwrapper会安装到python的bin目录下,所以source后的路径是python安装目录下bin/virtualenvwrapper.sh。
当然,windows环境下,在电脑的环境变量中指定WORKON_HOME的路径即可将以后创建的虚拟环境放入到指定路径下(计算机->属性->高级->环境变量,和配环境过程差不多)。
3.重新启动配置文件。
source ~/.bashrc #读入配置文件,立即生效
virtualenvwrapper基本使用
1.创建虚拟环境:mkvirtualenv
这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。
若想指定python版本,可通过"--python"指定python解释器
mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv_name
其中,--python=的是你要使用的python解释器的路径,后面的是虚拟环境的名字。
2. 基本命令
查看当前的虚拟环境目录
[root@localhost ~]# workon # 此命令会列出所有创建过的你虚拟环境名字
py2
py3
切换到虚拟环境
[root@localhost ~]# workon py3
(py3) [root@localhost~]#
退出虚拟环境
(py3) [root@localhost ~]# deactivate
[root@localhost~]#
删除虚拟环境
rmvirtualenv venv