首页 > 解决方案 > AttributeError:模块“pyspark.sql.utils”没有属性“convert_exception”

问题描述

嗨,我在尝试导入 deltalake 时遇到问题, from delta import * 但出现以下错误,任何人都知道如何解决,请提前分享


    Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.7/dist-packages/delta/__init__.py", line 17, in <module>
    from delta.tables import DeltaTable
  File "/usr/local/lib/python3.7/dist-packages/delta/tables.py", line 17, in <module>
    import delta.exceptions  # noqa: F401; pylint: disable=unused-variable
  File "/usr/local/lib/python3.7/dist-packages/delta/exceptions.py", line 152, in <module>
    _patch_convert_exception()
  File "/usr/local/lib/python3.7/dist-packages/delta/exceptions.py", line 140, in _patch_convert_exception
    convert_sql_exception = utils.convert_exception
AttributeError: module 'pyspark.sql.utils' has no attribute 'convert_exception'
>>> from delta import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.7/dist-packages/delta/__init__.py", line 17, in <module>
    from delta.tables import DeltaTable
  File "/usr/local/lib/python3.7/dist-packages/delta/tables.py", line 17, in <module>
    import delta.exceptions  # noqa: F401; pylint: disable=unused-variable
  File "/usr/local/lib/python3.7/dist-packages/delta/exceptions.py", line 152, in <module>
    _patch_convert_exception()
  File "/usr/local/lib/python3.7/dist-packages/delta/exceptions.py", line 140, in _patch_convert_exception
    convert_sql_exception = utils.convert_exception
AttributeError: module 'pyspark.sql.utils' has no attribute 'convert_exception'


标签: pysparkdelta-lake

解决方案


推荐阅读