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

使用brew安装Lua@5.1报错:无可用公式的解决求助

解决brew无法找到lua@5.1公式的问题

以下是几种可行的解决办法:

方法1:修复brew核心仓库索引

先确保Homebrew核心仓库已正确添加并更新:

brew tap homebrew/core
brew update --force
brew install lua@5.1

方法2:从Lua官方源码编译安装

如果brew渠道仍不可用,直接编译源码是最可靠的方式:

# 下载Lua 5.1.5源码包
curl -R -O http://www.lua.org/ftp/lua-5.1.5.tar.gz
# 解压
tar zxf lua-5.1.5.tar.gz
cd lua-5.1.5
# 针对macOS编译并安装
make macosx
sudo make install
# 验证安装
lua -v

方法3:使用luaenv版本管理工具

用luaenv可以方便管理多个Lua版本,也能绕过brew的公式问题:

# 安装luaenv
brew install luaenv
# 初始化luaenv到当前shell环境(以zsh为例,bash则替换为~/.bash_profile)
echo 'eval "$(luaenv init -)"' >> ~/.zshrc
source ~/.zshrc
# 查看所有可用的Lua版本
luaenv install --list
# 安装Lua 5.1.5
luaenv install 5.1.5
# 设置全局默认使用Lua 5.1.5
luaenv global 5.1.5
# 验证版本
lua -v

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 17:09:47