【问题标题】:Linux installing mpi4py error - exit status 1Linux 安装 mpi4py 错误 - 退出状态 1
【发布时间】:2021-03-06 08:45:53
【问题描述】:

当我尝试使用此命令安装 mpi4py 时

pip3 install mpi4py

也试过了,

sudo pip3 install mpi4py

我总是得到这个错误:

错误:命令出错,退出状态为 1:/usr/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-widf03/mpi4py/setup.py'"'"'; 文件='"'"'/tmp/pip-install-widf03/mpi4py/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'" ', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"' "');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record- Y4v7zm/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python2.7/mpi4py 检查日志以获取完整的命令输出。

我查看了很多表格,但没有发现任何有用的东西。

【问题讨论】:

  • 你可以尝试用pip代替pip3。
  • 我得到同样的错误。

标签: python linux mpi4py


【解决方案1】:

首先,运行这个命令:

sudo apt install libopenmpi-dev

稍后再次运行:

pip3 install mpi4py

这对我来说没有任何错误。

【讨论】:

    猜你喜欢
    • 2020-05-03
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多