安装:
pip install virtualenv
在当前路径创建虚拟环境:
virtualenv myenv
'myenv'是环境名称
进入创建好到环境(mac系统):
source myenv/bin/activate
退出当前虚拟环境:
deactivate
还有一种更方便的方法搭建虚拟环境,就是使用virtualenvwrapper:
pip install virtualenvwrapper
直接安装virtualenvwrapper就不用再安装virtualenv了,virtualenvwrapper是基于virtualenv之上的,包含了virtualenv
安装完还不能用,virtualenvwrapper是把所有虚拟环境管理在一个目录下的,需要配置一下:
首先找一下virtualenvwrapper.sh的路径
find / -name virtualenvwrapper.sh
比如我的是在这里:
/Users/nichenhao/anaconda3/bin/virtualenvwrapper.sh
然后需要在~/.bash_profile中加入下面两行:
export WORKON_HOME=~/workspaces
source /Users/nichenhao/anaconda3/bin/virtualenvwrapper.sh
第一行是指定所有虚拟环境的管理目录,我这里是workspaces
第二行是virtualenvwrapper.sh文件所在路径
加完wq保存退出,然后执行一下这个配置文件:
source ~/.bash_profile
下面是使用方法:
创建:
mkvirtualenv myenv
此时在管理目录workspaces文件夹下就会有一个叫做myenv的虚拟环境了
列出管理目录下所有虚拟环境:
lsvirtualenv -b
进入虚拟环境:
workon myenv
退出虚拟环境:
deactivate
删除虚拟环境:
rmvirtualenv myenv
查看环境中安装的包:
lssitepackages
复制虚拟环境:
cpvirtualenv envA envB
网友评论