Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Linux ppc64le上pip安装pyarrow失败_Python_Cmake_Pip_Pyarrow - Fatal编程技术网

Python 在Linux ppc64le上pip安装pyarrow失败

Python 在Linux ppc64le上pip安装pyarrow失败,python,cmake,pip,pyarrow,Python,Cmake,Pip,Pyarrow,我正在使用Python 3.7、PIP 21.0和linux ppc64le。 当我尝试用pip安装pyarrow时,它会出错并显示以下错误消息。有人能帮忙吗 --找不到箭头(缺少:Arrow\u DIR) --正在检查模块“箭头” --找不到包“arrow” CMake错误位于/home/***/miniconda3/envs/myenv/share/CMake-3.19/Modules/findpackagehandlestandardardarargs。CMake:218(消息): 找不到

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

当我尝试用pip安装pyarrow时,它会出错并显示以下错误消息。有人能帮忙吗

--找不到箭头(缺少:Arrow\u DIR) --正在检查模块“箭头” --找不到包“arrow” CMake错误位于/home/***/miniconda3/envs/myenv/share/CMake-3.19/Modules/findpackagehandlestandardardarargs。CMake:218(消息): 找不到箭头(缺少:箭头\u包含\u目录箭头\u库\u目录 ARROW_FULL_SO_版本ARROW_SO_版本)

--配置不完整,出现错误! 另请参见“/tmp/pip-install-eupzn03\uu/pyarrow\u 3ebdc9313f8c40db9aa823ba34e4a40e0/build/temp.linux-ppc64le-3.7/CMakeFiles/cmakoutput.log”。 错误:命令“cmake”失败,退出状态为1 错误:为pyarrow构建控制盘失败 未能生成pyarrow
错误:无法为使用PPEP 517的Py箭头构建车轮,不能直接安装

< P>。这里的问题是,您还没有安装箭头C++库。首先需要安装它们,然后安装/build
pyarrow
本身


对于
ppc64le
,没有可用的
pyarrow
控制盘。如果您可以使用
conda
,我们正在conda forge上构建
pyarrow
conda包。

谢谢您的建议。当我安装pyarrow-c conda forge时,conda显示了许多不可满足的包,由于这些包的安装不起作用。在pyarrow之前,我还安装了pytorch。(带通道pytorch,提前进入)。您能建议我如何解决这个问题吗?尝试使用
mamba
而不是
conda
进行软件包安装。这应该是完全一样的,但是
mamba
会为您提供更好的错误消息。mamba无法帮助。。我最初的问题。。。我想安装pip安装数据集。。。。此操作失败,pyarrow无法生成。Conda安装数据集提供了包不一致性。。。因此,我不能再往前走了