如果我们要同时开发多个应用程序,那这些应用程序都会供用一个Python,就是安装在系统的Python3.如果应用A需要jinjia2.7,而应用B需要jinja2.6怎么办?
在这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。



当多个应用程序依赖不同版本的库时,使用virtualenv可以为每个应用创建独立的Python环境,解决版本冲突问题。
如果我们要同时开发多个应用程序,那这些应用程序都会供用一个Python,就是安装在系统的Python3.如果应用A需要jinjia2.7,而应用B需要jinja2.6怎么办?
在这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。



1406
1616
1818

被折叠的 条评论
为什么被折叠?