恢复到 Lua 的旧版本?

Revert back to an old version of Lua?

我最近刚在我的系统上安装了 Lua 5.3,运行 出现了兼容性错误。我想将我的 'installed' Lua 首选项设置为返回 lua 5.1 或 5.2,即使我必须完全删除 5.3。

我该怎么做?

Lua 5.3 默认构建与 Lua 5.2.

兼容

如果您不使用来自 lua.org 的 Makefile,请确保构建 Lua 5.3 并定义 LUA_COMPAT_5_2

如果您想恢复到 Lua 5.2,只需卸载 Lua 5.3 (make uninstall) 并安装您想要的任何版本。