我是emacs上elixir的新手。 elixir-mode-iex有什么作用?它与REPL相似吗?我创建了一个elixir文件,当我从它运行elixir-mode-iex时,我收到以下错误:
/usr/local/Cellar/elixir/1.0.2/bin/elixir: line 100: exec: erl: not found
Process IEX exited abnormally with code 127
在我的Emacs配置中,我设置了:
Elixir iex Command value to /usr/local/bin/iex
Elixir Compiler Command: /usr/local/bin/elixirc
Elixir Mode Command: /usr/local/bin/elixir
上述所有三种配置都在我的路径中。我在OS Yosemite上使用自制软件安装了elixir
答案 0 :(得分:4)
elixir-mode-iex有什么作用?
看看https://stackoverflow.com/a/27375432/1000458
如果您对elixir-mode或elixir和emacs有任何其他问题,您可以在Freenode上的#elixir-lang IRC频道找到我。或者只是在https://github.com/elixir-lang/emacs-elixir或https://github.com/tonini/alchemist.el
上打开一个问题干杯
答案 1 :(得分:0)
我在Spacemacs中遇到了这个问题(它已经安装了exec-path-from-shell) 我在安装时没有做任何特别的事情,但是我的spacemacs.env的安装方式存在问题。 检查文件(SPC f e E),我的PATH变量定义了两次。我删除了错误的定义,一切正常。 希望这对其他人有帮助。