我已经通过自制程序在我的mac中安装了Elixir,但是当我尝试运行iex时,它报告错误:
IEX
/usr/local/Cellar/elixir/1.1.1/bin/elixir:line 109:exec:erl:not found
答案 0 :(得分:2)
看起来你只是缺少Elix,而Elixir需要它。
您可以在Elixir文档中找到更多信息,以了解如何在OS X上安装Erlang:http://elixir-lang.org/install.html#installing-erlang
Riak文档也很有用:https://docs.basho.com/riak/latest/ops/building/installing/erlang/#Mac-OS-X-Prerequisites
祝你好运!答案 1 :(得分:1)
缺少Erlang但是通过自制程序进行的默认安装应该安装所有必需的文件(我以相同的方式安装并自动安装所有依赖项)。
在我看来,mac无法找到erlang的路径,如果有帮助,请尝试重新安装。
尝试在控制台/终端上键入FILE *fp = popen(r.c_str(),"r");
char buf[2560];
while (fgets(buf, 2560, fp))
{
s->SendLine(buf);
}
fclose(fp);
,看看它是否打开了erlang