安装lua后,我在luarocks
安装了centos system
。但是当我运行luarocks
时,我收到以下错误:
Error: LuaRocks 2.0.6 bug (please report at luarocks-developers@lists.sourceforge.net).
/usr/local/share/lua/5.1//luarocks/command_line.lua:141: attempt to call field 'run' (a nil value)
stack traceback:
/usr/local/share/lua/5.1//luarocks/command_line.lua:141: in function </usr/local/share/lua/5.1//luarocks/command_line.lua:141>
[C]: in function 'xpcall'
/usr/local/share/lua/5.1//luarocks/command_line.lua:141: in function 'run_command'
/usr/bin/luarocks:28: in main chunk
[C]: ?
请让我知道出了什么问题 谢谢,
答案 0 :(得分:2)
LuaRocks的作者在这里。
这看起来像环境不匹配,可能在同一台机器上安装了两个不同版本的LuaRocks,另一个版本中有一个luarocks
二进制启动模块。 BTW,LuaRocks 2.0.6真的很老了,你应该升级。从您的计算机中删除所有LuaRocks版本并从http://luarocks.org安装最新版本可以解决您的问题。