Python的Virtualenv与Venv环境管理器
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.Virtualenv环境管理器
1>.Virtualenv概述
如果你的操作系统使用的是原生python环境,也想要在本系统创建和运行多个Python独立环境(每个python环境都安装不同的包),可以使用py第三方库。
Virtualenv的功能较Conda更加简陋和原始,其与Conda不同之处如下所示:
(1)Virtualenv是一个Python一个包,所以使用Virttualen的前提是你的系统里至少已经有一个Python环境并且安装了Virtualenv包;
(2)创建的子环境,Python解释器(python.exe)是拷贝系统环境的,所以只能创建系统环境已有的Python版本(不能创建操作系统里没有python版本环境);
(3)各个Python环境之间,隔离的知识安装的库(可在新建子环境时选择集成系统python环境库,当然,一般情况下我们不选);
Virtualenv有一个辅助工具,名曰"VirtualenvWrapper",可以简化子环境以下管理操作:
(1)将所有子环境放在一处集中管理;
(2)管理命令加入环境变量不许进入目录就能执行;
(3)安装方法:"pip install VirtualenvWrapper";
(4)使用方式可自行参考帮助信息;
2>.安装Virtualenv
C:\Users\yinz