我用的MS MPI和mpi4py现在已经能在本地电脑上并行运行程序了,可是在部署集群时出问题了。。。

如图所示,我先尝试只用自己的电脑来运行集群,结果报错,错误里还有乱码。
这是哪里的问题?是需要关闭电脑的防火墙和杀毒软件吗?
还有一个问题,就是我输入指令smpd.exe -p 8677或者smpd -d时完全没有反应,只是光标在那闪,也不能输入任何东西,这是哪里的问题?
之前没了解过并行运行程序这方面的东西,求dalao答疑解惑。电脑的系统是win10。
我用的MS MPI和mpi4py现在已经能在本地电脑上并行运行程序了,可是在部署集群时出问题了。。。

如图所示,我先尝试只用自己的电脑来运行集群,结果报错,错误里还有乱码。
这是哪里的问题?是需要关闭电脑的防火墙和杀毒软件吗?
还有一个问题,就是我输入指令smpd.exe -p 8677或者smpd -d时完全没有反应,只是光标在那闪,也不能输入任何东西,这是哪里的问题?
之前没了解过并行运行程序这方面的东西,求dalao答疑解惑。电脑的系统是win10。
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
要解决您遇到的问题,可以按照以下步骤操作:
确保您的计算机已经安装了Microsoft MPI库。您可以从Microsoft MPI官方网站下载并安装所需的版本。
将MPICH安装到Windows系统中,并配置好环境变量。
安装并配置mpi4py库,它是一个Python库,用于与MPI通信进行交互。您可以在pip install mpi4py命令中完成这一任务。
在您的项目中使用mpirun或mpiexec命令启动并行进程。
如果您想在其他机器上运行这些进程,请确保它们具有相同的MPI环境变量设置。
检查网络连接问题,如果可能的话,尝试将服务器地址更改为一个可用的IP地址。
检查您的防火墙设置,确保没有阻止您想要使用的端口(例如,8677)。
您也可以考虑使用分布式文件系统(如Hadoop或Spark)来实现数据存储和计算过程,这通常比单个进程更快且更加可靠。
如果上述步骤都不能解决问题,那么可能是您的系统环境设置或操作系统本身的问题。在这种情况下,可能需要联系技术支持人员以获取进一步的帮助。