【问题标题】:Install elixir on M1 mac在 M1 mac 上安装 elixir
【发布时间】:2022-02-06 01:08:33
【问题描述】:
我尝试使用 brew 在我的 M1 mac 上安装 Elixir,如 here 所述。安装后elixir --version返回segmentation fault elixir --version.。
阅读this 后,我尝试了建议的更改,更新了文件并运行brew reinstall elixir,但我仍然得到相同的segmentation fault elixir --version.。
有没有人知道如何在 M1 mac 上使用 Elixir(一些最新版本)启动并运行它? (MacBook Air(M1,2020)Apple M1 16 GB)?
【问题讨论】:
标签:
installation
erlang
elixir
homebrew
apple-m1
【解决方案1】:
-
Install asdf。
- 安装erlang plugin。
- 请务必阅读“
asdf install 之前”部分。
- “获取 Erlang 文档”部分也很值得了解。
TLDR:export KERL_BUILD_DOCS="yes"
asdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git
-
asdf install erlang latest + 等待 erlang 构建。
asdf global erlang latest
- 安装elixir plugin。
asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git
asdf install elixir latest
asdf global elixir latest
-
iex 进行测试。完成!
奖励:export ERL_AFLAGS="-kernel shell_history enabled" 可在 iex 中获取 shell 历史记录。