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