与此post中定义的问题相同,但尚未找到答案。想知道金字塔和羽毛之间是否发生了某些事情。
我尝试了以下环境:
我安装了conda install feather-format -c conda-forge
已安装pip install feather-format
调用时发生错误:
from feather.compat import pdapi
作为最后的尝试,我尝试将feather
切换为pyarrow
,但没有运气。
the MicrobiomeHD source code的第14行出现问题
自述文件中所述的Python 2.7环境以及Python 3环境出现故障
有什么想法吗?
答案 0 :(得分:1)
对于将来使用 microbiomeHD 的其他人, 替换第 14 行:
from pyarrow.compat import pdapi
与:
from pandas.core import common as pdapi
在 src/data/clean_otu_and_metadata.py 中
答案 1 :(得分:0)
feather.compat
no longer exists,羽毛为0.4.0。大多数feather
功能已移至pyarrow
,并且feather
本身现在是pyarrow.feather
的薄包装。 feather.compat
已作为该更改的一部分被删除。我认为永远不会打算从feather
本身之外使用它。
您编写的新代码不应依赖feather.compat
,而旧代码则必须进行调整。