文档 https://virtualenv.pypa.io/en/latest/
现在推荐使用 Python 内置模块 venv
Virtualenv 和 Virtualenvwrapper 只能安装一个
Virtualenv 安装配置
安装 virtualenv:
pip install virtualenv
在项目目录下生成 “venv” 环境包:”venv” 名字可自定义
virtualenv —no-site-packages venv
进入虚拟环境:
source venv/bin/activate
source venv/Scripts/activate # 非 Windows
.\venv\Scripts\activate # Windows
windows 下,管理员运行:选(是),才能加载上面的脚本
set-executionpolicy remotesigned
查看安装路径
rpm -ql python36u
Virtualenvwrapper 安装配置
pip3 install virtualenvwrapper
把下面两行代码添加到 ~/.bashrc文件中
打开文件
vim ~/.bashrc
写入以下两行代码
export WORKON_HOME=~/.virtualenv #设置virtualenv的统一管理目录
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=’—no-site-packages’ #添加virtualenvwrapper的参数,生成干净隔绝的环境
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6 #指定python解释器
source /usr/bin/virtualenvwrapper.sh
读取文件,使得生效,此时已经可以使用virtalenvwrapper
source ~/.bashrc
创建python虚拟环境
mkvirtualenv [虚拟环境名称]
workon [虚拟环境名称]
退出虚拟环境 离开
deactivate
5.删除(慎用)
rmvirtualenv [虚拟环境名称]
Virtualenvwrapper-win 安装配置
安装 virtualenvwrapper-win
pip install virtualenvwrapper-win