访问 Releases 页面 下载适合你系统的预编译二进制文件。
# 下载
wget https://github.com/lihongjie0209/excel-cli/releases/latest/download/excel-cli-linux-x86_64.tar.gz
# 解压
tar xzf excel-cli-linux-x86_64.tar.gz
# 移动到系统路径
sudo mv excel-cli /usr/local/bin/
# 验证安装
excel-cli --version# 下载
wget https://github.com/lihongjie0209/excel-cli/releases/latest/download/excel-cli-linux-aarch64.tar.gz
# 解压
tar xzf excel-cli-linux-aarch64.tar.gz
# 移动到系统路径
sudo mv excel-cli /usr/local/bin/
# 验证安装
excel-cli --version# 下载
curl -LO https://github.com/lihongjie0209/excel-cli/releases/latest/download/excel-cli-macos-x86_64.tar.gz
# 解压
tar xzf excel-cli-macos-x86_64.tar.gz
# 移动到系统路径
sudo mv excel-cli /usr/local/bin/
# 验证安装
excel-cli --version# 下载
curl -LO https://github.com/lihongjie0209/excel-cli/releases/latest/download/excel-cli-macos-aarch64.tar.gz
# 解压
tar xzf excel-cli-macos-aarch64.tar.gz
# 移动到系统路径
sudo mv excel-cli /usr/local/bin/
# 验证安装
excel-cli --version- 访问 Releases 页面
- 下载
excel-cli-windows-x86_64.exe.zip - 解压到任意目录
- 将解压目录添加到系统 PATH 环境变量
- 在命令提示符或 PowerShell 中运行
excel-cli --version验证
或使用 PowerShell:
# 下载
Invoke-WebRequest -Uri "https://github.com/lihongjie0209/excel-cli/releases/latest/download/excel-cli-windows-x86_64.exe.zip" -OutFile "excel-cli.zip"
# 解压
Expand-Archive -Path excel-cli.zip -DestinationPath .
# 验证
.\excel-cli.exe --version- Rust 1.70 或更高版本
- Cargo(Rust 包管理器)
如果还没有安装 Rust,请访问 rustup.rs 并按照说明操作。
Linux 和 macOS:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shWindows: 下载并运行 rustup-init.exe
# 克隆仓库
git clone https://github.com/lihongjie0209/excel-cli.git
cd excel-cli
# 构建 release 版本
cargo build --release
# 二进制文件位于 target/release/excel-cli (或 Windows 上的 excel-cli.exe)
# 可选:安装到系统
cargo install --path .# 克隆仓库
git clone https://github.com/lihongjie0209/excel-cli.git
cd excel-cli
# 运行测试
cargo test
# 运行开发版本
cargo run -- convert -i data.xlsx -o output.json -f json一旦发布到 crates.io,你可以直接安装:
cargo install excel-cli# 拉取镜像
docker pull ghcr.io/lihongjie0209/excel-cli:latest
# 运行
docker run --rm -v $(pwd):/data ghcr.io/lihongjie0209/excel-cli:latest \
convert -i /data/input.xlsx -o /data/output.json -f json运行以下命令验证安装:
# 查看版本
excel-cli --version
# 查看帮助
excel-cli --help
# 查看支持的格式
excel-cli formats重复下载和安装步骤,使用最新版本替换旧版本。
cd excel-cli
git pull origin master
cargo build --releasecargo install excel-cli --force# Linux/macOS
sudo rm /usr/local/bin/excel-cli
# Windows
# 手动删除可执行文件并从 PATH 中移除目录cargo uninstall excel-clichmod +x excel-clixattr -d com.apple.quarantine excel-cli点击 "More info" 然后 "Run anyway"
确保二进制文件所在目录已添加到 PATH 环境变量。
| 平台 | 架构 | 支持状态 |
|---|---|---|
| Linux | x86_64 | ✅ 完全支持 |
| Linux | x86_64 (musl) | ✅ 完全支持 |
| Linux | ARM64 | ✅ 完全支持 |
| macOS | x86_64 (Intel) | ✅ 完全支持 |
| macOS | ARM64 (Apple Silicon) | ✅ 完全支持 |
| Windows | x86_64 | ✅ 完全支持 |
| Windows | ARM64 | ✅ 完全支持 |