【发布时间】:2018-11-20 21:10:23
【问题描述】:
我正在尝试使用 fastparquet 打开文件,但出现错误:
RuntimeError: Decompression 'SNAPPY' not available. Options: ['GZIP', 'UNCOMPRESSED']
我安装了以下内容并重新启动了我的解释器:
python 3.6.5 hc3d631a_2
python-snappy 0.5.2 py36_0 conda-forge
snappy 1.1.7 hbae5bb6_3
fastparquet 0.1.5 py36_0 conda-forge
一切顺利下载。我不知道我是否需要 snappy 或 python-snappy,所以我得到了一个没有修复并得到另一个,仍然没有成功。下载 snappy 时,我发现的所有相关问题都已修复,但我仍然遇到此错误,因为我有两个 snappy!任何帮助将不胜感激。
【问题讨论】:
-
这有什么更新吗?
-
我最终使用 pyspark 来读取我的文件,因为我没有收到任何回复。我不确定如何解决这个问题,但我的项目已经向前推进了。
-
对我也不起作用,即使按照@Catbuilts 的建议安装了 pyspark。我通过使用 GZIP 压缩来保存 Parquet 文件,然后切换到 pyarrow 引擎,因为这样更快。
-
conda install -c conda-forge python-snappy fastparquet snappy为我工作。从 conda 基本频道安装这些无法以某种方式工作。 -
您好,只是想知道您是如何设置 pyspark 并获得此问题的结果的?我在使用 pandas 时遇到了同样的错误。
标签: python-3.x snappy fastparquet