#step1:安装环境
pip install virtualenv virtualenvwrapper
#step2:修改.bashrc
vim ~/.bashrc
#.bashrc中要填加的内容
# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs #指定所有的需拟环境的安装位置
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 #指定解释器
source /usr/local/bin/virtualenvwrapper.sh #进行激活生效
#如果使用非sudo命令安装,那么要改成:
source ~/.local/bin/virtualenvwrapper.sh
#创建一个环境
mkvirtualenv name -p python3.6.9 #在~/.virtualenvs下安装name的需拟环境,python版本为3.6.9
#mkvirtualenv的参数如下,可以用-r来相当于pip -r requirement.txt来安装环境
mkvirtualenv [-a project_path] [-i package] [-r requirements_file] [virtualenv options] ENVNAME
#激活工作环境
workon name
#workon后不加任何东西可以列出所有虚拟环境
#退出当前虚拟环境
deactivate
#删除虚拟环境,需先退出
rmvirtualenv name
#列出所有创建的虚拟环境
lsvirtualenv
#复制环境
cpvirtualenv ENVNAME [TARGETENVNAME]
#显示所有WORKON_HOME环境下的环境
allvirtualenv
#对所有环境执行同一条命令
allvirtualenv pip install -U pip
说明:
- 这个文件夹是个隐藏文件,可以通过快捷键Ctrl+H来查看
- 在隐藏文件夹中有你创建的虚拟环境,就像conda一样。