Luarocks 错误澄清。

在安装lua之后,我在我的centos系统中安装了luarocks。但当我运行luarocks时,我遇到了以下错误:

错误:LuaRocks 2.0.6 bug(请在luarocks-developers@lists.sourceforge.net报告)。
/usr/local/share/lua/5.1//luarocks/command_line.lua:141:尝试调用字段'run'(值为nil)
堆栈回溯:
    /usr/local/share/lua/5.1//luarocks/command_line.lua:141:在函数中 </usr/local/share/lua/5.1//luarocks/command_line.lua:141>
    [C]:在函数'xpcall'中
    /usr/local/share/lua/5.1//luarocks/command_line.lua:141:在函数'run_command'中
    /usr/bin/luarocks:在主块中的28行
    [C]:?

请告诉我出了什么问题 谢谢,

点赞
用户1793220
用户1793220

LuaRocks 作者在此

这看起来像是一个环境不匹配问题,可能是同一台计算机上安装了两个不同版本的 LuaRocks,并且一个 luarocks 二进制文件启动了另一个模块。顺便提一下,LuaRocks 2.0.6 真的很旧了,你应该升级。从 http://luarocks.org 上删除你机器上所有的 LuaRocks 版本,并安装最新的版本应该可以解决你的问题。

2014-06-05 21:24:40