virtualenv 用来创建一套"隔离"的python 运行环境。
virtualenv 优点:
使不同应用开发环境独立
环境升级不影响其他应用,也不会影响全局的python环境。
可以防止系统中出现包管理混乱和版本的冲突。
安装:
# 安装 pip install virtualenv # 创建 virtualenv环境的项目目录 virtualenv testvir # 进入virtualenv 的 虚拟环境 testvir/Scripts/activate.bat # 退出virtualenv 的虚拟环境 testvir/Scripts/deactivate.bat # windows: virtualenvwrapper-win 安装:pip install virtualenvwrapper-win # linux: virtualenvwrapper 安装:pip install virtualenvwrapper 配置环境变量:/etc/profile 或 .bashrc source /usr/local/bin/virtualenvwrapper.sh 新建虚拟环境: mkvirtualenv.bat testmkvir 指定python的版本信息 mkvirtualenv.bat -p python2.exe envs2 mkvirtualenv --python=/usr/bin/python3 envs3 查看当前有那些虚拟环境:workon 进入某个虚拟环境:workon envs2 离开某个虚拟环境:deactivate 删除虚拟环境: rmvirtualenv