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

M1芯片Big Sur系统使用Homebrew安装clisp提示无可用bottle如何解决

问题原因
  • Homebrew官方的clisp公式目前未提供适配ARM64架构(M1系列芯片)的预编译包(bottle),执行默认安装命令时就会抛出no bottle available的报错
  • 核心问题在于clisp上游项目对ARM64架构的macOS适配程度极低,原生M1环境下直接从源码构建会存在多处编译兼容问题,这也是你执行brew install --build-from-source clisp失败的根本原因
解决方案

方案1:通过Rosetta 2安装x86版本的clisp(最便捷可用)

操作步骤:

  1. 打开访达,进入「应用程序」→「实用工具」目录,找到「终端」App
  2. 右键点击终端,选择「显示简介」,勾选「使用Rosetta打开」选项后重启终端
  3. 在Rosetta模式的终端中执行brew install clisp即可完成安装,安装完成后可取消终端的Rosetta勾选,已安装的clisp仍可正常运行

方案2:更换支持原生M1的Common Lisp实现

如果不想依赖Rosetta环境,可以选择原生适配ARM64 macOS的Common Lisp实现,常用的SBCL就完全符合要求,直接执行brew install sbcl即可安装成功,功能可覆盖绝大多数Common Lisp开发场景

方案3:等待官方适配

当前clisp上游更新迭代速度较慢,ARM64 macOS的适配优先级不高,短期内不会有支持原生M1的版本发布,不推荐选择该方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 02:39:03