美文网首页
virtualenv虚拟环境

virtualenv虚拟环境

作者: 倪大头 | 来源:发表于2018-06-29 16:53 被阅读7次

安装:

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

相关文章

网友评论

      本文标题:virtualenv虚拟环境

      本文链接:https://www.haomeiwen.com/subject/iupayftx.html