linux中virtualenvwrapper的使用
-
安装方法:
pip3 install virtualenvwrapper -
创建目录放虚拟环境
mkdir ~/.virtualenvs -
在.bashrc中末尾添加
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh -
运行
source ~/.bashrc -
命令行列表:
workon:列出虚拟环境列表lsvirtualenv:同上
mkvirtualenv [envname]:新建虚拟环境
workon [envname]:切换虚拟环境
rmvirtualenv [envname]:删除虚拟环境
deactivate: 离开虚拟环境
cpvirtualenv [sorce] [dest] #复制虚拟环境
pip freeze > requirements.txt 导出该环境下所有依赖到requirements.txt文件
pip3 install requirements.txt 将requirements.txt中的所有依赖导入该虚拟环境
windows10中virtualenvwrapper的使用
-
安装python3
-
安装virtualenv
pip3 install virtualenv -
安装virtualenvwrapper-win
pin3 install virtualenvwrapper-win -
修改mkvirtualenv.bat文件,配置虚拟环境根目录地址
i. virtualenvwrapper安装完成后,打开Python根目录\Scripts目录下的mkvirtualenv.bat文件
ii.修改第24行 【set “venvwrapper.default_workon_home=%USERPROFILE%\Envs”】这里的
%USERPROFILE%相当于Linux系统中的/user/home,修改这个路径地址就可以修改virtualenv的环境地址。比如本人改成了 【set"venvwrapper.default_workon_home=%WORKON_HOME%"】,WORKON_HOME是我在系统环境变量中新定义的地址, 地址为D:\virtualenvhome。
-
命令行列表:
workon:列出虚拟环境列表