Python 2 正式退休

Python 2.7 於 2020 年 1 月 1 日正式停止維護,這也意味著 Python 2 完全退休,現在是 Python 3 的時代。

Python 2 正式退休

Python 之父兩年前就已宣佈 Python 2.7 將於 2020 年 1 月 1 日終止支持,現在這一天已經到來。Python 社區開發和共享的軟件的存儲中心 Python Package Index(PYPI)的大多數流行軟件包現在都可以在 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 2 遷移到 Python 3,但是與 Windows XP 一樣,官方宣佈其退休後,它還會長時間運行在眾多業務中,並且會有官方以外的其它公司出面接手維護。

但不論怎樣,還是建議聽從官方遷移到 Python 3 的建議。為了簡化過渡,官方遷移指南提供了有關在 Python 3 中運行 Python 2 代碼的建議。

Python 2 正式退休

Python 2,感謝你多年來的忠實服務。

Python 3,現在是你的時代。

稿源:開源中國


分享到:


相關文章: