您的位置:首页 > 电脑软件

Python 2.7 正式终止支持:Python 3时代来了!

发布时间:2020-01-02 08:40:43  来源:互联网     背景:

  Python之父两年前就已宣布 Python 2.7将于2020年1月1日终止支持,现在这一天已到来,亦即意味着开发者将不会再接收到任何来自Python 2.7的错误修复或安全更新。

  为应对这一变化,不少开源项目以及Linux发行版都提前放弃了对Python 2.7的支持,如IPython、NumPy 和Fedora等。毕竟Python 3的功能比Python 2更优秀,而且只使用Python 3比同时维护两个版本的成本更低。

  不过即便如此,Python 2和Python 3的不兼容也阻碍了部分用户的升级念想。

  升级建议

  如果你的关键项目仍在使用Python 2,无需因为Python 2.7终止支持而担心项目的运行受影响。毕竟 PyPI的流行软件包现在大多数仍同时使用Python 2和3。另外,为了使过渡更顺畅,官方移植指南也提供了建议,帮助用户将Python 2代码移植到Python 3。

  如果你的项目稳定可靠,且没有任何安全方面的问题,你甚至可以同时拥有Python 2项目和Python 3项目,并在不同的.conda环境中轻松管理它们。

  Python 2.7于2020年1月1日正式停止维护,这也意味着Python 2完全退休,现在是Python 3的时代。

  PyPI(Python社区开发和共享的软件的存储中心Python Package Index)的大多数流行软件包现在都可以在Python 2和3上运行,并且每天都在增加,Python 2的退休将会影响数百万系统的安全性。

  由于Python 2与下一代Python 3的兼容性问题,关于Python 2的退休一直以来都是开发者与各公司关注的重点,因为在2代退休前,需要确保业务都尽可能迁移到3,方便系统后续维护与跟进。目前一些知名项目都已经做好了相应的准备,例如NumPy、Requests和TensorFlow等许多知名项目在 2020年将停止支持2.x,Ubuntu 20.04 LTS开发周期的重要任务是移除Python 2、QEMU结束了对Python 2的支持、Fedora也提出了统一流程让弃用上千Python 2软件包更可控……

  不过,虽然开发者与各公司需要尽快从Python 2迁移到Python 3,但是与Windows XP一样,官方宣布其退休后,它还会长时间运行在众多业务中,并且会有官方以外的其它公司出面接手维护。

  但不论怎样,还是建议听从官方迁移到Python 3的建议。为了简化过渡,官方迁移指南提供了有关在Python 3中运行Python 2代码的建议。

  Python 2,感谢你多年来的忠实服务。

  Python 3,现在是你的时代。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页

本文评论
追求品价比的年轻人购车 我推荐10万级最强SUV-新H6 Coupe
我叫老张,是一位资深汽车编辑,从业近10年,阅车驾车无数,周边朋友经常向我询问购车问题,我都耐心解答......
日期:10-28
哔哩哔哩上线漫画APP 各大应用商店开放下载
(原标题:哔哩哔哩上线漫画APP 已拥数百部日漫国漫版权) 近日,哔哔哩哩弹幕网上线了哔哩哔哩漫画App。目前该APP已经...
日期:11-14
神预测短信让球迷成竞猜“幸运儿”?腾讯手机管家精准拦截诈骗短信
6月20日,世界杯比赛第七日,俄罗斯乌拉圭提前晋级,而备受关注的葡萄牙队依靠C罗开场仅4分钟的头球......
日期:06-22
AMD 32核“线程撕裂者”处理器ChinaJoy首秀
8月4日消息 2018年的ChinaJoy在上海新国际博览中心盛大开幕。而AMD也在E4展馆拥有自己的展厅,根据......
日期:08-04
UMCloud混合云存储,备份、归档、容灾一个也不能少
人人都说,混合云/多云是未来。IDC曾预测,2018年,85%以上的大型企业都将采用混合云。RightScale发......
日期:04-18
安卓手机QQ v8.0正式版更新:新界面、语音进度
据手机QQ官方网站消息,安卓版QQ v8.0正式版已更新,本次更新与测试版内容基本相同,对UI界面进行大......
日期:04-19
报表控件ActiveReports V14.0发布:全面支持 .Net Core!
近期,葡萄城报表控件ActiveReports V14.0 正式发布,全面支持 .NET Core平台。同时,本次更新 Acti......
日期:01-02
易查分—用微信做自己的考试成绩查询系统
近来,各地区教育部门相继下发规定,为了保护学生自尊心,明令禁止各个学校公开张榜学生的成绩排名......
日期:04-18
Netflix获得新成就:Google Play安装量达5亿
12月17日消息 从谷歌Google Play商店了解到,Netflix安卓版App的安装量已经达到了5亿。...
日期:12-17
科创板开市大涨引股民抢投,腾讯手机管家精准查杀5款病毒炒股APP
近日,科创板鸣锣开市,首批25只新股正式在上交所开始交易,开盘全部大涨,甚至有的涨幅达520%,上......
日期:07-24
化繁为简 极至安全
ZoomEye BE 钟馗之眼商业版4月上线,即引发大量企业客户关注,在使用中,很多企业客户对产品有了更......
日期:07-18
【知道创宇404实验室】Oracle WebLogic远程命令执行漏洞预警
2019年04月17日,国家信息安全漏洞共享平台(CNVD)官方发布安全公告 http://www.cnvd.org.cn/webinfo......
日期:04-22
中国软件产业的“魂”:自主核心技术
随着社会的飞速发展,人们面临一次又一次的机遇和挑战,科技领域也在不断地前进和突破。近年来,我国......
日期:06-24
简单3步解决文档丢失?试试WPS高效办公小妙招《四》
决定职场人升职加薪的主要因素除老板外,还有你的工作文档。为什么呢?因为这些文档也是你工作成果最......
日期:07-25
Informatica发布2018春季通用版
为企业提供人工智能驱动并用于大规模混合数据管理的创新功能 · 面向集成平台即服务(iPaaS)的大数据 ·...
日期:05-31
Linux Fedora 计划将默认文本编辑器从 Vi 更改为 Nano
Fedora计划在默认的Fedora Workstation安装中添加Nano文本编辑器,作为对Vi的补充,但其利益相关者......
日期:11-20
Clips可立拍更新 加入更多自拍场景和滤镜等
11 月 12 日消息,很多对苹果软件熟悉的果粉,应该对“Clips”可立拍不陌生,这是一款可......
日期:11-13
UCloud推出Rome全球网络加速产品,实现全球多云互联
我们已经身处数字经济时代,数字经济要发展,自然离不开产业政策的扶持,以及产业生态的做强。不过......
日期:04-04
如何辨识ITOA运维分析与数据可视化的异与同
随着企业数字化进程的加快,数据已经成为支撑企业发展的重要支柱。企业管理者和IT决策者逐渐习惯于......
日期:11-07
国产统一操作系统UOS龙芯版正式上线
据最新消息,统一操作系统UOS与龙芯中科通过几个月的密切技术对接,已完成兼容适配,全面适配龙芯桌......
日期:12-13