不同的项目,使用的包或库版本不同
如果新老项目使用同一个环境
会导致,最最新的项目在包升级的时候
把包升级到最新版
导致老项目代码出现问题
》django的版本问题
比如:
在同一个环境中
django项目
老项目是生鲜网站
新项目是博客网站
老项目使用django 的1.x版本
路由的配置用的是 url(路径,视图) 格式
而新项目用的是django 2.x版本
路由配置使用的是 path(路径,视图) 格式
当django在升级过后
由于版本变了
用法变了
会导致
新的django可用,而生鲜项目会出现问题 url() 不适用于2.x版本
在这里插入图片描述
》mysql版本例子
》关于python的版本
有的项目是基于python2.7的
有的是基于python3.x的
不同的项目,也会有适应不同的py版本的
》小结
不同的项目使用的python版本不同,使用的其它的包不同
为了给项目一个稳定的环境。不会因为包升级,导致老版本不兼容。