在公布长达20年后Python 2.7版终于竣事支持 用户应该切换到Python 3

在公布长达20年后Python 2.7版终于竣事支持 用户应该切换到Python 3

[视频] 现在你可以使用安卓机给iPhone或者iPad快速进行越狱(附步骤)

2000年公布的Python 2.7版在被大量开发者、IT管理员和平安专家使用20年后,终于迎来生命的终点。自2020年1月1日起Python 2.7版正式寿终正寝不再吸收任何功效或平安方面的更新。

Python项目组早在2006年就已经推出Python 3,但由于Python 2.7版仍然拥有大量用户以是其平安支持被延伸,同时项目组决议同时支持Python 2.7和Python 3版,转眼间这个旧版本就已经推出长达20年。

Python 2.7原定于2015年退休不外厥后又被延伸到2020年,这次是真竣事支持,Python 2.7至少在官方层面是不再提供任何支持的。

在公布长达20年后Python 2.7版终于竣事支持 用户应该切换到Python 3

Python官方示意:

我们是致力于使用Python编程语言的志愿者,我们已经决议在2020年1月1日住手使用Python 2系列,这意味着在这天之后Python 2系列的所有版本都将住手支持不再吸收任何功效或平安更新,而所有用户都应该尽快切换到Python 3系列。

对旧版本的竣事支持也可以让我们更专注于Python 3系列的开发和错误修复速率。此外在2020年4月我们还将推出Python 2.7最后一次更新,这次更新将是Python 2系列的最后一个版本。该版本的主要更新内容是修复在2019年里Python 2.7版发现的错误以及相关平安修复。

用户亦可使用第三方支持的版本:

微软仍然会取消Microsoft Edge浏览器中的IE模式包括实验性选项等

对于确实需要Python 2.7版而且短时间无法举行升级的用户,可以切换到PyPy而且在2020年之后继续获得支持Python 2.7系列,不幸的是由于第三方开发者将会更新软件库以更好的兼容Python 3系列,以是使用PyPy获得2.7版的支持也可能会带来软件库的兼容问题。

固然除非需要否则用户照样应该尽快升级到Python 3系列,毕竟在接下来的五年、十年内大量软件都市以Python 3作为兼容目的举行开发,使用旧版本的话可能随着时间的推移,越来越多的软件泛起兼容性问题。

部门操作系统开发商仍为2.7版提供支持:

公布已经20年的Python 2系列想要被彻底替换自然不是短时间内能完成的事情,因此许多Linux发行版都市继续为Python 2.7提供支持(即可以继续安装和使用),直到开发商以为可以竣事支持为止。

红帽示意仅仅是PSF(Python软件基金会)以为Python 2.7是不受支持的,这并不意味着在2.7版在RHEL里也不受支持,红帽将会在RHEL里以RHEL的版本支持周期为限继续为Python 2.7提供支持。

Debian和Ubuntu现在仍然将Python 2.7与3系列视为相同的,也就是说用户既可以安装3也可以安装2.7版,不外从Debian 10.x和Ubuntu 18.04 LTS最先实在Python 3就是默认安装的,若是用户确实有需要的话可以自己安装Python 2.7而且继续使用。

Fedora发行版与其他版本一样将2系列与3系列同等对待,不外在Fedora 31版里默认安装的已经是Python 3.6版,对于有需要的用户可以自己安装3系列或者2系列的其他版本。

Kali Linux在旧版支持方面与Debian保持相同,然则若是所有软件包都最先支持Python 3了,那么Kali Linux将会删除对Python 2系列的支持。

注重:这里所说的支持仅仅是可以安装和使用,但Python 2.7被发现的平安漏洞或错误等将不会获得官方的修复。

微软再次在Windows 10邮件和日历应用中添加广告内容并且无法关闭删除

分享到 :
相关推荐

发表评论

登录... 后才能评论