pip install pyarrow 在 Linux ppc64le 上失败

pip install pyarrow failed on Linux ppc64le

我正在使用 Python 3.7 和 PIP 21.0 以及 linux ppc64le。

当我尝试使用 pip 安装 pyarrow 时,出现以下错误消息。有人可以帮忙吗

-- 找不到箭头(缺失:Arrow_DIR) -- 检查模块 'arrow' -- 未找到包 'arrow' /home/***/miniconda3/envs/myenv/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 处的 CMake 错误(消息): 找不到箭头(缺少:ARROW_INCLUDE_DIR ARROW_LIB_DIR ARROW_FULL_SO_VERSION ARROW_SO_VERSION)

-- 配置不完整,出现错误! 另见“/tmp/pip-install-eupzn03_/pyarrow_3ebdc9313f8c40db9a823ba34e4a40e0/build/temp.linux-ppc64le-3.7/CMakeFiles/CMakeOutput.log”。 错误:命令 'cmake' 失败,退出状态为 1

错误:pyarrow 的构建轮失败 无法构建 pyarrow 错误:无法为使用 PEP 517 且无法直接安装的 pyarrow 构建轮子

您在这里看到的这个问题是因为您尚未安装 Arrow C++ 库。您首先需要安装它们,然后 install/build pyarrow 本身。

对于 ppc64le,没有 pyarrow 个轮子可用。如果您可以改用 conda,我们将在 conda-forge 上构建 pyarrow conda 包。