在我的 Mac OS X 10.9 小牛队 我已经安装了lua:

MacBook-Pro-Dmitri:~ dmitri$ lua
Lua 5.1.5  Copyright (C) 1994-2012 Lua.org, PUC-Rio

我想升级到最新 5.2.2 版本..

很遗憾 brew 当我尝试执行此操作时抛出错误:

MacBook-Pro-Dmitri:~ dmitri$ brew install lua
Warning: lua-5.1.5 already installed

或者:

MacBook-Pro-Dmitri:~ dmitri$ brew upgrade lua
Error: lua-5.1.5 already installed

这是否意味着我只需要自己构建即可更新?

有人在他/她的机器上解决了这个问题吗?

谢谢!

有帮助吗?

解决方案

5.2.2是最新的,让自己一个忙,忘记啤酒 wget http://www.lua.org/ftp/lua-5.2。2.tar.gz tar -zxvf lua-5.2.2.2.tar.gz CD Lua-5.2.2 制作macosx. sudo使安装

其他提示

肯定听起来像Brew的声音没有Lua 5.2.2可用于lua名称下。

在谷歌上看了大约两分钟的搜索并阅读(公平我不得不阅读Lua.rb公式,但它在文件的最顶端几乎有一个lua5.2版本在 homebrew-versions

所以我所做的是:

我检查了brew已经安装了 lua 5.1.5highlight 正在要求它..

我安装 lua 5.2.1 为:

brew install lua52

并将其链接如下:

brew link lua52

brew doctor 说一切正常,终端运行 lua 版本 5.2.1:

MacBook-Pro-Dmitri:bin dmitri$ lua
Lua 5.2.1  Copyright (C) 1994-2012 Lua.org, PUC-Rio

我不确定我的解决方法是否正确,所以请提出您的意见!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top