运行 Erlang 入门程序时的尴尬主机名
Awkward host name when running Erlang getting started program
On Windows 7 我从页面输入并编译了 "tut17" 程序:
http://www.erlang.org/doc/getting_started/conc_prog.html#id68449
我将 HOME 变量设置为 "C:\Users\Name" 并在 "C:\Users\Name" 目录中创建了一个 cookie 文件“.erlang.cookie”。
我已经启动了两个命令提示符,如上页所述。问题是主机名是 "Name-PC"。因此,当我启动 ping 过程时,我收到如下消息:
(ping@Name-PC)2> tut17:start_ping(pong@Name-PC).
* 1: variable 'PC' is unbound
如何(大概)解决主机名中连字符的问题?
将 pong@Name-PC
放在 '
之间(单引号)。 'pong@Name-PC'
将被解释为单个原子而不是原子 pong@Name
减去变量 PC
.
On Windows 7 我从页面输入并编译了 "tut17" 程序: http://www.erlang.org/doc/getting_started/conc_prog.html#id68449
我将 HOME 变量设置为 "C:\Users\Name" 并在 "C:\Users\Name" 目录中创建了一个 cookie 文件“.erlang.cookie”。
我已经启动了两个命令提示符,如上页所述。问题是主机名是 "Name-PC"。因此,当我启动 ping 过程时,我收到如下消息:
(ping@Name-PC)2> tut17:start_ping(pong@Name-PC).
* 1: variable 'PC' is unbound
如何(大概)解决主机名中连字符的问题?
将 pong@Name-PC
放在 '
之间(单引号)。 'pong@Name-PC'
将被解释为单个原子而不是原子 pong@Name
减去变量 PC
.