virtulenv简介
virtualenv可以为一个应用创建一个隔离的python运行环境
virtualenv优点
使不同的应用开发环境独立
环境升级不影响其他的应用,也不会影响全局的python开发环境
可以防止系统中出现包管理混乱和版本的冲突
具体使用
安装pip install virtuale
新建虚拟环境:virtualenv venv
- windows下的使用
进入Scripts目录
cd Scripts
激活当前虚拟环境:
activate
列出当前虚拟环境中安装的包:pip list
关闭当前虚拟环境
deactivate
- ubuntu下的使用
进入bin目录
cd ./venv/bin
激活当前虚拟环境
source activate
关闭当前虚拟环境
deactivate
例:当前环境:
ubuntu16.04
python2.7 python3.5 python3.7.1
需要虚拟python3.7.1
virtualenv -p /usr/local/python3/bin env3.7.1
注:/usr/bin/local/python3/bin为python3.7.1可执行文件所在目录