You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac M1安装Phoenix 1.7.7搭配Erlang 26出现段错误求助

解决Mac M1上安装Phoenix phx_new时的Segmentation fault: 11错误

方案1:清除Hex与Mix缓存后重试

  • 执行以下命令清理缓存:
    rm -rf ~/.hex
    rm -rf ~/.mix/archives
    
  • 重新指定版本安装phx_new:
    mix archive.install hex phx_new 1.7.7
    

方案2:确认Erlang与Elixir版本兼容性

  • 检查当前版本:
    elixir -v
    
    Erlang 26需要Elixir 1.14及以上版本支持,若版本不匹配:
    • 安装指定兼容版本的Elixir,例如:
      brew install elixir@1.15
      brew link --overwrite elixir@1.15
      
    • 验证版本后再次尝试安装phx_new

方案3:重新安装Erlang与Elixir

  • 彻底卸载现有版本:
    brew uninstall --force elixir erlang
    
  • 清理Homebrew缓存:
    brew cleanup
    
  • 重新安装:
    brew install elixir erlang
    
  • 安装完成后验证版本,再执行phx_new安装命令

方案4:通过Rosetta 2运行终端

  • 右键「终端」应用,选择「显示简介」
  • 勾选「使用Rosetta打开」,重启终端
  • 在新终端中重新执行mix archive.install hex phx_new 1.7.7

内容的提问来源于stack exchange,提问作者Tilo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 06:23:12