virtualenv简介
一个创建独立虚拟python环境的工具。
解决的问题
- 应用的Python版本不一致
- 应用的依赖模块版本不一致
- 应用版本不一致
virtualenv安装
###使用pip安装(pip 1.3+)
virtualenv使用
创建环境
其中,ENV为环境目录。
常用参数说明:
参数 | 说明 |
–version | 查看程序版本 |
| 帮助信息 |
| 详细信息 |
| 减少信息 |
| 设置环境python版本,例如 |
| 清除非root用户安装 |
| 使用全局包 |
| 不推荐使用,默认选项 |
| 扩展包的搜索目录 |
激活环境
###撤销环境
移除环境
###配置文件
Unix/Linux目录:$HOME/.virtualenv/virtualenv.ini
Windows目录:%APPDATA%\virtualenv\virtualenv.ini
virtualenvwrapper
为了使用方便,还可以用pip安装virtualenvwrapper,扩展了Virtualenv。
###功能:
- 将所有虚拟环境整合在一个目录下
- 管理(新增,删除,复制)虚拟环境
- 快速切换虚拟环境
安装方法
###创建目录用来存放虚拟环境
其他常用命令
包管理
导出包列表
安装包列表
pycharm中使用虚拟环境
File - Setting - Project Interpreter - Add Local
参考:
virtualenv GitHubvirtualenv Docsvirtualenvwrapper Docs