Lua:无法打开:无效的参数

最近我决定开始学习Lua,但我在Sublime Text 3中执行代码时遇到了一些问题,尽管在命令行中一切都很正常

错误输出

点赞
用户814803
用户814803

错误输出按顺序显示:

  1. 执行的程序输出。
  2. 操作的持续时间和退出码。
  3. 执行的确切命令。
  4. 程序运行时的“当前工作目录”。
  5. PATH 环境变量,以便查看查找命令时出现的问题。

如果您查看第三项,即执行的命令,它是:

[cmd: ['lua', '']]

这意味着它尝试使用一个空的第二个参数执行命令“lua”。原因是在尝试运行之前您没有保存文件,因此没有相关联的文件名可以给出命令。

先保存文件即可解决问题。勾选“工具 > 生成前保存所有”选项将确保在程序运行之前将所有未保存更改保存到磁盘,但这只适用于已保存至少一次的文件。

2019-12-13 00:34:58