0

与这篇文章中定义的问题相同,但没有解决的答案。想知道pyarrowfeather之间是否发生了什么事。

我尝试了以下环境:

  • 我安装了conda install feather-format -c conda-forge

  • 安装有pip install feather-format

调用时发生错误:

from feather.compat import pdapi

我试图切换featherpyarrow作为最后的手段,但没有运气。

来自MicrobiomeHD 源代码的第 14 行有问题

自述文件中描述的 Python 2.7 环境以及 Python 3 环境失败

任何想法是什么问题?

4

2 回答 2

1

对于将来使用 microbiomeHD 的其他人,请替换第 14 行:

from pyarrow.compat import pdapi

和:

from pandas.core import common as pdapi

在 src/data/clean_otu_and_metadata.py

于 2021-05-03T09:25:48.670 回答
0

feather.compat 羽毛 0.4.0 中不再存在。大部分feather功能已移至pyarrow,并且feather其本身现在是一个薄包装pyarrow.featherfeather.compat作为该更改的一部分被删除。我不认为它曾经打算从外部使用feather

你写的新代码不应该依赖feather.compat,旧代码必须调整。

于 2018-07-31T20:28:43.897 回答