美文网首页
创建python虚拟环境--virtualenv

创建python虚拟环境--virtualenv

作者: YYL07 | 来源:发表于2018-07-10 15:22 被阅读0次

1. 安装 Virtualenvwrapper

sudo pip install virtualenvwrapper

2. 创建目录用来存放虚拟环境

mkdir $HOME/envs

3. 编辑/.zshrc或/.bashrc(根据你使用shell类型决定)

export WORKON_HOME=$HOME/envs 
source /usr/local/bin/virtualenvwrapper.sh

4. 创建虚拟环境

mkvirtualenv [虚拟环境名称]

参数:

  • -p 在创建env的时候可以选择指定的Python解释器
    mkvirtualenv -p /usr/local/bin/python3 [虚拟环境名称]
  • --no-site-packages 默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,如果不想依赖这些package,那么可以加上参数 --no-site-packages建立虚拟环境
    virtualenv --no-site-packages [虚拟环境名称]

5. 设置该环境的默认目录

在启动环境时, 在工作目录下执行:

setvirtualenvproject

下次需要启动环境时,使用 workon 环境名称,就可以启动或者切换环境,并且切换到该环境的默认目录下

常用方法

  • 创建虚拟环境
mkvirtualenv [虚拟环境名称]
  • 列出虚拟环境列表
workon 或者 lsvirtualenv
  • 启动/切换虚拟环境
workon [虚拟环境名称]
  • 删除虚拟环境
rmvirtualenv [虚拟环境名称]
  • 离开虚拟环境
deactivate

相关文章

网友评论

      本文标题:创建python虚拟环境--virtualenv

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