MPI安装

MPICH下载路径 Downloads | MPICH

1. 安装过程

tar -zxvf mpich-3.1.4.tar.gz

cd mpich-3.1.4

./configure -prefix=/usr/local/mpich (默认安装目录)

make && make install

2. 配置环境变量

vim  ~/.bashrc

文件末尾export PATH=/usr/local/mpich/bin:$PATH

source .bashrc

3. 错误

3.1 gethostbyname failed

查看主机名称(hostname):uname -a

Linux scdzj 2.6.32-696.6.3.el6.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

则第二个字段scdzj是hostname

打开/etc/hosts文件,在127.0.0.1的后面加上hostname,保存退出。

3.2 clion中使用

Cmakelist.Txt

·  include_directories(${MPI_INCLUDE_PATH})

·  SET(CMAKE_CXX_COMPILER mpicxx)

·  SET(CMAKE_C_COMPILER  mpicc)

4. Clion配置

Executable:/usr/local/mpich/bin/mpirun

Program arguments: -np 4 ./hello

Working directory: 工程目录cmake-build-debug

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在PyCharm中使用MPI,首先需要安装MPI并配置环境。下面是安装MPI和配置PyCharm的步骤: 1. 首先,从官方网站下载并安装MPI软件。按照安装向导的步骤进行安装,并记住所选择的安装路径。 2. 在安装MPI时,将msmpisetup.exe放到您想要的硬盘下,并使用自定义安装选项来更改安装路径。 3. 激活您的Python虚拟环境。 4. 在命令提示符或终端窗口中运行以下命令来安装mpi4py库: `pip install mpi4py` 这将安装mpi4py库,它是在Python中使用MPI的接口。 5. 确保mpi4py库已成功安装,在您的Python脚本中编写一段测试代码,例如test.py: ```python from mpi4py import MPI comm = MPI.COMM_WORLD rank = comm.Get_rank() size = comm.Get_size() print("Hello from process {}/{}".format(rank, size)) ``` 这段代码将在MPI环境中打印每个进程的排名和总进程数。 6. 现在,您可以在PyCharm中配置MPI。打开PyCharm并导航到"File"->"Settings"->"Project: <your_project_name>"->"Python Interpreter"。 7. 在Python解释器设置中,找到您的Python解释器,并单击右侧的齿轮图标。选择"Show All"以查看所有安装的软件包。 8. 在软件包列表中,搜索并安装名为"mpi4py"的软件包。确保选择与您Python虚拟环境相对应的软件包。 9. 完成上述步骤后,您可以在PyCharm中编写和运行使用MPI的代码了。 希望这些步骤能够帮助您在PyCharm中成功安装和配置MPI。如有任何问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值