Python 2.7.18 发布,Python 2 时代结束

2020年04月21日

今年 1 月 1 日的时候,Python 2.7 正式停止维护,但是实际上还遗留有一个版本 2.7.18 没发布。20 日,官方发布了最后的这一个版本,为 Python 2 划下圆满的句号。

注:Python 2.7 在 2019 年的最后一个版本是 10 月 19 日发布的 2.7.17 版本,在它之后直到 2020 年 1 月 1 日之间产生的问题会合入最后一个版本 2.7.18。

可以参考:Python2 的最后版本将于 4 月发布,但它确实是在 1 月 1 日就寿命终止了

Python 核心开发团队宣布了这一消息,“自 11 年前发布 Python 2.6 以来,Python 2.7 一直处于积极开发中。这些年来,CPython 的核心开发人员和贡献者认真地将 bug 修复应用到 2.7 分支,这是一项艰巨的任务,因为 Python 2 和 3 分支有所不同。”官方感谢 CPython 社区的奉献精神。

梳理一下 Python 2 的发布历程:

  • 2000 年 10 月 16 日,Python 2.0 发布
  • 2001 年 4 月 17 日,Python 2.1 发布
  • 2001 年 12 月 21 日,Python 2.2 发布
  • 2003 年 7 月 29 日,Python 2.3 发布
  • 2004 年 11 月 30 日,Python 2.4 发布
  • 2006 年 9 月 19 日,Python 2.5 发布
  • 2008 年 10 月 1 日,Python 2.6 发布
  • 2010 年 7 月 3 日,Python 2.7 发布
  • 2020 年 1 月 1 日,Python 2.7 停止维护
  • 2020 年 4 月 20 日,Python 2 最后一个版本 2.7.18 发布

今后 Python 2 系列真的不会再发布版本了,这是一个独特的纪念版本,下载地址:https://www.python.org/downloads/release/python-2718

展开阅读全文
14 收藏
分享
加载中
精彩评论
有请黑人兄弟负责抬棺,我们要笑出强大,欢送他。
2020-04-21 08:12
26
举报
python2该干活还得干活,只是不给上社保而已
2020-04-21 10:54
13
举报
除非维护老项目,不然谁用python2……
2020-04-24 18:13
5
举报
直接3没错的
2020-04-24 21:14
3
举报
专业的运维,装一台和多台就是一个分组,没多大区别,就是把指令推到服务器执行,谁会一台台装,前期把服务器规划好就可以了
2020-04-28 09:50
2
举报
最新评论 (38)
vs2019的Python工具是什么?
2020-05-02 18:22
0
回复
举报
精辟
2020-05-02 18:16
0
回复
举报
2.x过去了,我一点都不怀念它
2020-04-29 09:22
0
回复
举报
干脆py2 py3当作两门语言算了.
2020-04-27 20:28
0
回复
举报
坚守最后的阵地
2020-04-27 19:09
0
回复
举报
py2和py3 真是一对欢喜冤家啊。2版本的时代终于结束了~!!
以前入门写PY,最烦恼就是我直接写3版本的。网上找教程,库啊,好多都是2版的。经常需要去改语法,或者换库。。当然了,这个只是小问题。只有部分比较大型的库只有2版,没有3版 才会纠结学2还是学3.。。。

不论怎样也好,PY2的时代确实过去了。这就和PHP5的时代一样。一门编程语言也随着我年龄一同老去了。
2020-04-27 13:14
0
回复
举报
fork一下, 又能活十年
2020-04-26 11:04
2
回复
举报
公司里面现在用3的多吗,新人想学一学都不知道学哪个版本,还不如Java,选定Java8干就完事了,反正公司里也不会用什么8以上的版本
2020-04-24 14:01
0
回复
举报
除非维护老项目,不然谁用python2……
2020-04-24 18:13
5
回复
举报
直接3没错的
2020-04-24 21:14
3
回复
举报
centos6 和 7 默认还是python2 ,所以运维脚本还是需要用python2 写,不然就得编译安装python3,几千台centos 编译python,想想就酸爽。
2020-04-25 11:08
0
回复
举报
这倒也是. 不过可以通过远程源安装吧, python的离线安装是真的过于恶心.
2020-04-25 21:15
0
回复
举报
呵呵。。你不知道什么叫编译一次。。全网通用吗?
2020-04-26 10:56
0
回复
举报
没你想的那么简单。
2020-04-26 16:10
0
回复
举报
对对对,你说的都对。
2020-05-01 18:24
0
回复
举报
专业的运维,装一台和多台就是一个分组,没多大区别,就是把指令推到服务器执行,谁会一台台装,前期把服务器规划好就可以了
2020-04-28 09:50
2
回复
举报
专业的运维不会做多余的操作。就像不脱裤子也可以放屁。
2020-05-01 18:26
0
回复
举报
看来你懂得挺多,放的屁不少,还知道不用脱裤子
2020-05-02 00:17
0
回复
举报
回复 @米兰的小铁匠_ : 难不成你脱裤子放屁?
2020-05-02 12:35
0
回复
举报
就算用1.8也不会用1.8的语法的, 我们公司jdk都上11了, 代码一看跟1.6基本没多大差别, lamda什么的根本用不着
2020-04-27 20:21
0
回复
举报
你们公司这么干和买了辆法拉利用马去拉着跑有啥区别
2020-04-28 10:23
1
回复
举报
区别就是法拉利必须花钱,jdk白嫖也能用,语法糖而已,编译后字节码都是那玩意。
2020-04-28 14:38
0
回复
举报
jdk11那么多便利的特性为啥不用呢,这jdk明明给你们提供了汽车,却还要一直脚踏独轮车?
2020-04-29 10:16
1
回复
举报
java本身就不是脚本语言,非要借鉴一些其他语言的特点,最后就是不伦不类的存在,好比一碗热气腾腾的饺子,被商家加一勺咖喱,又加了一勺红油,又加了一勺臭豆腐,商家说是符合不喜欢饺子人的口味,
2020-05-11 11:09
0
回复
举报
1.8的lambda表达式真香。墙裂推荐使用
2020-04-29 09:21
0
回复
举报
你倒是给我说说,写个后台curd有哪些地方可以用上?
2020-04-29 09:55
0
回复
举报
再战十年
2020-04-21 20:49
0
回复
举报
快点死透透的吧,用这个老版本开发新项目,后期的维护升级要吓死人的
2020-04-21 12:39
0
回复
举报
更多评论
38 评论
14 收藏
分享
返回顶部
顶部