gpt4 book ai didi

python - 找不到 : pyconfig. h 上的 mpi4py

转载 作者:行者123 更新时间:2023-11-28 20:22:10 25 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 服务器上安装 MPI 和 mpi4py,以便测试我在 mac 上运行的一些 python 代码。我从源代码安装了 OpenMPI,然后下载了 mpi4py 的 tar 并尝试运行 python setup.py build。但是它失败了:

src/mpi4py.MPI.c:8:22: fatal error: pyconfig.h: No such file or directory

#include "pyconfig.h"

^

compilation terminated.

error: command '/usr/local/bin/mpicc' failed with exit status 1

我还尝试使用 sudo apt-get install libcr-dev mpich2 mpich2-doc 安装 MPICH,然后运行 ​​setup,但它仍然给我同样的错误。

我已经在互联网上搜索过,但仍然无法弄明白。

我的 PATH 中是否缺少目录?

编辑:经过更多搜索后,pyconfig.h 似乎应该在 /usr/include/python2.7/ 中。在我的 Mac 上就是这种情况,但是,当我 ls 我的 Ubuntu 服务器上的目录时,它不包含 pyconfig.h。这是问题所在吗?

最佳答案

我发现我需要安装python-dev

这是 link我发现这终于解决了缺少 pyconfig.h 的问题。

希望这对将来的人有所帮助!

关于python - 找不到 : pyconfig. h 上的 mpi4py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24829558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com