virtualenvwrapper
1.安装
# 安装 - Linux
pip install virtualenvwrapper
# 安装 - Windows
pip install virtualenvwrapper-win
2.配置
确定virtualenvwrapper.sh
文件位置
#linux
find / -name virtualenvwrapper.sh
#windows
D:\Program Files (x86)\Python38-32\Scripts\virtualenvwrapper.bat
3.linux下配置环境变量
export WORKON_HOME=$HOME/.virtualenvs #设置virtualenv的统一管理目录
export PROJECT_HOME=$HOME/workspace
#如果手动安装了python需要指定指定python解释器的路径
export VIRTUALENVWRAPPER_PYTHON=/opt/python392/bin/python3
export VIRTUALENVWRAPPER_SCRIPT=/opt/python392/bin/virtualenvwrapper.sh #指定virtualenvwrapper安装脚本
source /opt/python392/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本
windows下如何配置环境变量,自行百度
4.常用方法
# 创建
$ mkvirtualenv MyProject
# 进入
$ workon MyProject
# 退出
$ deactivate
# 列出所有的虚拟环境,两种方法
$ workon
$ lsvirtualenv
# 在虚拟环境内直接切换到其他环境
$ workon MyProject
# 删除虚拟环境
$ rmvirtualenv MyProject
5.其他命令
# 列出帮助文档
$ virtualenvwrapper
# 拷贝虚拟环境
$ cpvirtualenv ENVNAME [TARGETENVNAME]
# 在所有的虚拟环境上执行命令
$ allvirtualenv pip install -U pip
# 删除当前环境的所有第三方包
$ wipeenv
# 进入到当前虚拟环境的目录
$ cdsitepackages
# 进入到当前虚拟环境的site-packages目录
$ cdvirtualenv
# 显示 site-packages 目录中的内容
$ lssitepackages