Python 2日落狀態

了解Python的日落狀態2磚。

寫的亞當Pavlacka

去年發表在:2022年5月19日

Python.org正式搬Python 2到終點(臨終)狀態2020年1月1日。

這對你來說意味著什麼呢?

磚運行時6.0及以上

磚6.0運行時,隻支持Python 3以上。你不能用Python 2使用這些運行時創建一個集群。這些運行時創建的任何集群使用Python 3被定義。

磚運行時5.5 LTS

當你創建一個磚運行時的5.5 LTS集群通過使用工作區UI,默認是Python 3。你可以選擇指定Python 2。如果你使用磚REST API (AWS|Azure使用磚)來創建一個集群運行時5.5 LTS,默認是Python 2。如果你有一個磚運行時5.5 LTS集群運行Python 2,您不需要升級到Python 3。

您可以使用以下調用指定Python 3當你使用磚REST API創建一個集群。

“spark_env_vars”: {“PYSPARK_PYTHON”:“磚/ python3 / bin / python3”},

我應該升級到Python 3嗎?

升級的決定取決於你的具體情況,包括其他係統的依賴和依賴關係。這是一個決定,應結合工程組織。

官方的Python.org聲明如下:

截至2020年1月1日,沒有新的bug報告、修複、或更改將Python 2, Python 2是不再支持。我們尚未發布之間的一些更改,當我們發布的Python 2.7.17(2019年10月19日),1月1日。作為服務社區,我們將這些補丁包(並且隻有這些修複)和釋放2.7.18。我們計劃在2020年4月,因為這是方便發布經理,不是因為它支持結束的時候意味著什麼。

支持

磚不提供官方支持第三方軟件停止。

支持請求有關Python 2不合格的工程支持。