如何使用熊猫读取实木复合地板文件

时间:2019-03-25 09:05:31

标签: python pandas

我正在尝试使用Python 3.6读取实木复合地板文件。

import pandas as pd


df = pd.read_parquet('smalldata.parquet')



df.head()

但是,这将产生一个错误,指示模块pandas没有属性read_parquet。为了解决这个问题,我应该满足哪些依赖关系?

编辑1:

我更新了Pandas,这是堆栈跟踪

Requirement already up-to-date: pandas in /home/fatima/miniconda2/lib/python2.7/site-packages (0.24.2)
Requirement already satisfied, skipping upgrade: pytz>=2011k in /home/fatima/miniconda2/lib/python2.7/site-packages (from pandas) (2018.9)
Requirement already satisfied, skipping upgrade: numpy>=1.12.0 in /home/fatima/miniconda2/lib/python2.7/site-packages (from pandas) (1.16.2)
Requirement already satisfied, skipping upgrade: python-dateutil>=2.5.0 in /home/fatima/miniconda2/lib/python2.7/site-packages (from pandas) (2.8.0)
Requirement already satisfied, skipping upgrade: six>=1.5 in /home/fatima/miniconda2/lib/python2.7/site-packages (from python-dateutil>=2.5.0->pandas) (1.12.0)

编辑2: 这就是康达清单给我的

pandas                    0.24.2                   pypi_0    pypi

1 个答案:

答案 0 :(得分:0)

如果您尝试在Pandas中读取Parquet文件,则可能是您没有安装用于读取Parquet文件的引擎之一,例如pyarrowfastparquet。您需要安装这些依赖项,因为Pandas read_parquet需要这些引擎中的任何一个才能读取Parquet文件。对于每个依赖项,您还需要确定安装每个这些库所需的依赖项。

如果这不是问题,能否请您评论您遇到的错误是什么?

相关问题