MPID_nem_tcp_init(384)...

时间:2019-02-26 15:02:32

标签: macos mpich

我在MacBook上本地安装了mpich3.3,但出现此运行时错误:

  

MPI_Init中的致命错误:其他MPI错误,错误堆栈:

     

MPIR_Init_thread(565)..............:

     

MPID_Init(224).....................:通道初始化失败

     

MPIDI_CH3_Init(105)................:

     

MPID_nem_init(324).................:

     

MPID_nem_tcp_init(178).............:

     

MPID_nem_tcp_get_business_card(425):

     

MPID_nem_tcp_init(384).............:gethostbyname失败,Mac(errno 1)

有人可以帮我指出问题并告诉我如何解决吗?

1 个答案:

答案 0 :(得分:0)

已通过在文件/etc/hosts中添加新行来解决此问题。

1 ## 2 # Host Database 3 # 4 # localhost is used to configure the loopback interface 5 # when the system is booting. Do not change this entry. 6 ## 7 127.0.0.1| localhost 8 255.255.255.255|broadcasthost

只需添加新行127.0.0.1 Mac,您需要在其中用当前的计算机名称替换Mac

我相信这个问题是由系统偏好设置中的计算机名称修改引起的。