virtulenv简介
virtualenv可以为一个应用创建一个隔离的python运行环境
virtualenv优点
使不同的应用开发环境独立 环境升级不影响其他的应用,也不会影响全局的python开发环境 可以防止系统中出现包管理混乱和版本的冲突
具体使用
安装pip install virtuale 新建虚拟环境:virtualenv venv
windows下的使用 进入Scripts目录 cd Scripts 激活当前虚拟环境: activate 列出当前虚拟环境中安装的包:pip list 关闭当前虚拟环境 deactivateubuntu下的使用 进入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可执行文件所在目录