Lua安装配置教程(Windows版)

Lua是一种轻量级、嵌入式的编程语言,最初在巴西开发。它的设计目标是简单易用,特别适合嵌入到其他软件中,作为脚本语言使用。Lua语法简洁,执行速度快,广泛应用于游戏开发、配置管理、数据处理等场景。因为它小巧且灵活,所以特别适合需要高效、易于集成的项目。

以下是Windows环境下Lua安装和配置教程:

一、安装前检查

1. 推荐安装如下软件:

软件名称 安装教程 说明
NDM(Neat Download Manager) 点我查看 推荐使用NDM(Neat Download Manager)下载文件,可以加快下载速度。

2. 按WinR键,输入cmd进入命令行界面,执行如下命令查看当前操作系统信息:

这里我的电脑是Windows操作系统,使用的是x64指令集:

二、下载Lua

1. 点击右侧链接进入Lua官网下载页:点我查看

2. 这里我下载的是5.4.2版本的安装包,如下图所示:

三、安装Lua并配置环境变量

1. 将下载好的安装包解压到你熟悉的位置,推荐解压到C盘外,且路径是英文路径,这里我解压到了D盘:

2. 为了方便演示,除了lua54.dll以外,这里我将其他文件名中包含54的全部改掉,效果如下图:

3. 选中上方路径,鼠标右键点击复制:

4. 打开文件夹,在左侧鼠标右键点击此电脑,点击属性

5. 点击高级系统设置

Windows 11
Windows 10

6. 点击环境变量

7. 在下方系统变量中,找到Path,双击进入:

8. 按照图示操作即可,然后一路点击确定。

9. 按WinR键,输入cmd,点击确定:

10. 在命令行输入如下命令:

1
lua -v

出现如下提示就说明上述环境变量配置生效:

四、VS Code编写并运行Lua

需要安装VS Code的小伙伴请点击右侧链接查看安装教程:点我查看

1. 打开VS Code,在左侧找到插件商店,依次安装如下三个插件:Lua、Lua Debug、Code Runner

2. 安装完成,找到Code Runner,点击齿轮图标,选择扩展设置

3. 进入扩展设置页面,点击下方任意一个在settings.json中编辑

4. 在"code-runner.executorMap"中找到Lua,把Lua安装目录和执行文件名粘贴到此处,效果图如下:

5. 按CtrlS键保存配置文件!

6. 找一个你经常写代码的位置,这里我选择在E盘编写Lua代码:

7. 在左侧新建一个Lua文件(文件后缀名为.lua):

8. 编写一段测试代码:

1
2
3
4
5
6
7
print("你好,我是iCode504,程序猿一枚,请多指教!")

if 1 == 1 then
print(true)
else
print(false)
end

9. 编写完成后,按CtrlS键保存,点击右上角的运行按钮,在下方控制台就可以看到运行结果了:

五、Intellij IDEA编写并运行Lua

需要安装Intellij IDEA的小伙伴请点击右侧链接查看安装教程:点我查看

1. 按Ctrl+Alt+S键,在设置中找到插件商店:

2. 在搜索框中搜索EmmyLua,第一个就是我们要安装的插件,点击Install安装插件:

3. 安装完成,点击Restart IDE,重启IDEA。

4. 按照下图操作创建项目:

5. 在新建项目页面的左侧选中Lua项目,然后点击右下角Next

6. 自定义项目名称和项目的存储位置,完成后点击Finish

7. 在左侧项目目录中找到src文件夹,鼠标右键选择New,然后选择New Lua File

8. 自定义Lua文件,这里我命名为MyFirstLuaProgram,完成后按一下回车Enter

9. 这里我写了一段测试代码:

1
2
3
4
5
6
7
print("你好,我是iCode504,程序猿一枚,请多指教!")

if 1 == 1 then
print(true)
else
print(false)
end

10. 运行Lua文件:鼠标右键点击Run MyFirstLuaProgram(或者按CtrlShiftF10

11. 此时控制台会出现报错信息,这是因为我们还没有配置Lua执行文件:

12. 找到右上角的运行配置,选择Edit Configurations

13. 进入运行配置页面,找到Program,点击右侧的文件夹:

14. 找到Lua的安装位置并选中lua.exe,完成后点击OK

15. 点击OK,完成配置:

16. 再次运行这个文件,此时我们就可以看到输出结果了:

六、参考

1. VS Code配置Lua环境:https://blog.csdn.net/qq_44697754/article/details/133103543

2. 使用IDEA编写lua脚本并运行:https://blog.csdn.net/qq_53253335/article/details/137603361


Lua安装配置教程(Windows版)
https://www.icode504.com/posts/95.html
作者
iCode504
发布于
2025年4月13日
许可协议