我正在开发一个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
提前感谢:)
我通过使用fastparquet引擎而不是pyarrow解决了这个问题。在
df1型=pd.read U拼花地板(filepath,engine='fastparquet')
相关问题 更多 >
编程相关推荐