MPID_nem_tcp_init(384)................: gethostbyname 失败,Mac(错误号 1)
MPID_nem_tcp_init(384).............: gethostbyname failed, Mac (errno 1)
我在我的 macbook 上本地安装了 mpich3.3,但是我遇到了这个 运行 时间错误:
Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(565)..............:
MPID_Init(224).....................: channel initialization failed
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 failed, Mac (errno 1)
谁能帮我指出问题并告诉我如何解决?
已通过在文件 /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
替换为您当前的机器名称。
我认为这个问题是由于系统偏好中修改了机器名造成的。
我在我的 macbook 上本地安装了 mpich3.3,但是我遇到了这个 运行 时间错误:
Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(565)..............:
MPID_Init(224).....................: channel initialization failed
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 failed, Mac (errno 1)
谁能帮我指出问题并告诉我如何解决?
已通过在文件 /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
替换为您当前的机器名称。
我认为这个问题是由于系统偏好中修改了机器名造成的。