我刚刚在我的Windows 7机器上通过chocolatey安装了elixir.在C目录的根目录下,在管理员命令提示符下,我运行:
c:\> cinst elixir
Run Code Online (Sandbox Code Playgroud)
这成功安装了erlang和elixir - v.1.0.4.没有失败,所有成功的消息.然后我重新启动命令提示符并运行
c:\> iex.bat
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
'iex.bat'未被识别为内部或外部命令,可操作程序或批处理文件.
我经常运行一台mac,所以当谈到Windows时我很无知.也尝试iex在git bash中运行,但没有运气.我如何运行iex?
Erlang和Elixir都不会被Chocolatey自动添加到您的路径中.因此,请确保将Erlang和Elixir的bin目录添加到路径中.既然你提到你并不习惯Windows,那么在尝试执行iex.bat之前,请尝试在命令提示符下运行它:
SET PATH=C:/"Program Files"/erl6.4/bin;C:/Elixir/bin;%PATH%
Run Code Online (Sandbox Code Playgroud)
显然你会想要调整你安装东西的路径.
哦,你要运行iex.bat.我不认为iex.bat将从git bash提示符运行,但我不记得上次我尝试它了.
编辑:
对于Elixir 1.0.5,您希望修改上面的路径以使用C:/"Program Files"/erl7.0/bin(Erlang/OTP 18.0),假设您已从Chocolatey安装.
编辑:
Elixir现在通过Chocolatey Nuget安装程序添加到Windows(来自Elixir 1.2.4)的路径中.Erlang可能仍需要手动添加; 它依赖于Erlang Windows安装程序.另外@ manveru的评论不再适用.ielixir.exe是一个垫片,一次应用以尝试解决路径问题.现在已停止使用几个版本.
| 归档时间: |
|
| 查看次数: |
5537 次 |
| 最近记录: |