On this page

Lua 环境安装

Lua 环境安装指南

Lua 是一种跨平台的脚本语言,可以在多种操作系统上安装运行。以下是不同平台下的安装方法:

Windows 系统安装

1. 使用官方二进制包

  • 访问 Lua 官方网站
  • 下载适用于 Windows 的二进制包 (如 lua-5.4.x_Win64_bin.zip)
  • 解压到任意目录(如 C:\lua
  • 将 Lua 目录添加到系统 PATH 环境变量

2. 使用包管理器 (推荐)

# 使用 Chocolatey
choco install lua

# 使用 Scoop
scoop install lua

macOS 系统安装

# 使用 Homebrew (推荐)
brew install lua

Linux 系统安装

Ubuntu/Debian

sudo apt update
sudo apt install lua5.4

CentOS/RHEL

sudo yum install lua

Fedora

sudo dnf install lua

验证安装

安装完成后,在终端/命令行输入:

lua -v

应该会显示类似 Lua 5.4.x 的版本信息。

交互式环境

直接输入 lua 进入交互式解释器:

$ lua
Lua 5.4.4  Copyright (C) 1994-2022 Lua.org, PUC-Rio
> print("Hello, Lua!")
Hello, Lua!
> os.exit()  -- 退出

运行 Lua 脚本

创建 hello.lua 文件:

-- hello.lua
print("Hello from Lua script!")

运行:

lua hello.lua

编辑器/IDE 推荐

  • VS Code + Lua 扩展
  • ZeroBrane Studio (专门为 Lua 设计的轻量级 IDE)
  • Sublime Text
  • IntelliJ IDEA 的 EmmyLua 插件

其他安装选项

  • LuaRocks (Lua 的包管理器): brew install luarockssudo apt install luarocks
  • LuaJIT (高性能实现): brew install luajit 或从官网下载

安装完成后,你就可以开始编写和运行 Lua 程序了!