AttributeError:LooseVersion实例没有属性“version”

2024-09-30 10:38:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在开发一个python程序,它读取parquet类型的文件并将其转换为pandas数据帧。当我使用python命令运行它(python framework1.py arg1 arg2)时,它工作得很好。但是在使用pyinstaller将其转换为可执行文件之后,当可执行文件运行时,它会给出以下错误。在

Traceback (most recent call last):
  File "framework1.py", line 325, in <module>
  File "filetype.py", line 24, in fileTypeSelector
  File "pandas/io/parquet.py", line 256, in read_parquet
  File "pandas/io/parquet.py", line 38, in get_engine
  File "pandas/io/parquet.py", line 89, in __init__
  File "distutils/version.py", line 296, in __cmp__
AttributeError: LooseVersion instance has no attribute 'version'
[17249] Failed to execute script framework1

提前感谢:)


Tags: 文件数据inpyio命令程序可执行文件
1条回答
网友
1楼 · 发布于 2024-09-30 10:38:21

我通过使用fastparquet引擎而不是pyarrow解决了这个问题。在

df1型=pd.read U拼花地板(filepath,engine='fastparquet')

相关问题 更多 >

    热门问题