Parquet 属性错误:模块';pyarrow';没有属性';数据集';

Parquet 属性错误:模块';pyarrow';没有属性';数据集';,parquet,pyarrow,Parquet,Pyarrow,原版: 脚本中的代码行: 包中的代码行: 我知道隐藏导入在打包到exe时会有这种问题,所以我应用了我在前期项目中使用的解决方案。但另一个问题是,如果将“import pyarrow.dataset as ds”放在我的主脚本的开头,以在不隐藏的情况下进行导入,则会出现“没有名为”pyarrow.u csv“的模块,如下屏幕截图所示。最终,我开始认为这可能与我以前遇到的问题不同。(从那时起,我添加了重试,它确实有帮助,但无法解决问题) 欢迎来到SO!投寄前请先阅读邮件。Espc。不要发布代码的

原版: 脚本中的代码行:

包中的代码行:

我知道隐藏导入在打包到exe时会有这种问题,所以我应用了我在前期项目中使用的解决方案。但另一个问题是,如果将“import pyarrow.dataset as ds”放在我的主脚本的开头,以在不隐藏的情况下进行导入,则会出现“没有名为”pyarrow.u csv“的模块,如下屏幕截图所示。最终,我开始认为这可能与我以前遇到的问题不同。(从那时起,我添加了重试,它确实有帮助,但无法解决问题)


欢迎来到SO!投寄前请先阅读邮件。Espc。不要发布代码的屏幕截图。此外,您需要提供有关系统正在运行、您是如何安装pyarrow的更多详细信息。。。你提到“打包到exe”吗?
ERROR:
2021-01-27T11:39:28.243;152721ms;ThreadPoolExecutor-0_3;ERROR;__main__;Traceback (most recent call last):
      File "data_cache_main.py", line 295, in process_batch
      File "utils.py", line 155, in f_retry
      File "data_cache_main.py", line 129, in data_merge
      File "pandas\io\parquet.py", line 317, in read_parquet
      File "pandas\io\parquet.py", line 142, in read
      File "pyarrow\parquet.py", line 1680, in read_table
      File "pyarrow\parquet.py", line 1456, in __init__
    AttributeError: module 'pyarrow' has no attribute 'dataset'