Python2日落状态

了解Databricks中Python2日落状态

写由亚当巴夫拉卡

2022年5月19日

Python.org正式移动Python2转EoL(寿命结束)状态2020年1月1日

这对你意味着什么

Databricks运行6.0

Databricks运行时间6.0和6.0以上只支持Python3Python2无法使用这些运行时间创建集群由这些运行时间创建的集群按定义使用 Python3

databricks运行时5.5LTS

当用工作空间UI创建DatabricksRuntime5.5LTS集群时,默认为Python3可选择指定python2if you使用DatabricksRESTAPIAWS系统|休眠)使用DatabricksRuntime5.5LTS创建集群时默认为python2databricksRuntime5.5LTS集群运行2ython2

使用DatabricksARESTAPI创建集群时,可使用下通电话指定 Python3

spark_env_vorss:{PYSPARK_PYTHON:/databricks/python3/bin/python3}

需要升级Python3

升级决策取决于你的具体情况,包括依赖其他系统及依存关系这项决定应协同工程组织作出

Python.org官方声明如下:

自1月1日起,2020年不新建bug报表、修复或修改Python2和Python2不再支持Python2.7.17发布时(2019年10月19日)和1月1日之间的几处修改尚未发布服务社区,我们将打包这些修复物(只有那些修复物)并发布2.7.18计划到2020年4月实现, 因为这对发布管理员是方便的, 并不是因为它意味着支持结束

支持

Databricks不提供官方支持中止第三方软件

Python2相关支持请求不符合工程支持条件

文章有帮助吗