LLaMA-Factory 本地部署指南
相比在线平台,本地部署 LLaMA-Factory 有三大优势:
- 数据安全:微调数据无需上传至云端,避免隐私泄露;
- 无网络依赖:部署完成后离线可用,适合网络不稳定场景;
- 高度可控:可自由修改源码、调整参数,适配个性化需求。
核心目标:在本地搭建'WebUI 可视化界面 + 模型推理 + 数据集微调'的完整工具链,最终实现双击启动、浏览器访问的便捷体验。
二、前置准备:必装工具清单
本地部署需提前安装两个基础工具,用于管理 Python 环境和获取源码,均为免费且轻量化软件。
工具 1:Miniconda3(Python 环境管理器)
作用:创建独立的 Python 虚拟环境,避免不同项目的依赖冲突(核心!)。
- 下载:访问 Miniconda 官网下载页,直接点击'Download'即可(Windows 64 位自动匹配);
- 安装:勾选'Add Miniconda3 to my PATH environment variable'(关键选项,确保 CMD 能直接调用 conda);
- 其他选项保持默认,点击'Next'直至安装完成;
- 验证:打开新的 CMD 窗口(必须新打开,让环境变量生效),输入
conda --version,若输出'conda 23.x.x'(版本号可能不同),则安装成功。
工具 2:Git(可选,源码获取工具)
作用:快速拉取 LLaMA-Factory 源码,后续更新也更便捷。若不想安装 Git,可直接下载源码压缩包。
- 下载:访问 Git 官网下载页,点击'64-bit Git for Windows Setup';
- 安装:全程默认下一步即可,安装完成后在 CMD 输入
git --version,输出'git version 2.x.x'即成功。
三、核心部署步骤:五步完成搭建
按'环境准备→源码获取→依赖安装→验证启动'的逻辑操作,每一步都附命令说明和验证方法,确保不遗漏关键节点。
步骤 1:创建并激活独立虚拟环境
这是 Windows 环境部署的'避坑第一招',所有依赖都安装在独立环境中,不会影响电脑其他 Python 程序。
- 打开 CMD 窗口:按下'Win+R',输入'cmd'后回车,打开命令提示符;
- 创建虚拟环境:输入以下命令,创建名为'llama-env'、基于 Python 3.10 的虚拟环境(Python 3.10 是 Windows 下兼容性最佳的版本):
conda create -n llama-env python=3.10 -y
参数说明:-n llama-env指定环境名,python=3.10指定 Python 版本,-y自动确认安装;
3. 激活虚拟环境:输入以下命令,激活创建的环境:
conda activate llama-env
✅ 验证:CMD 窗口的前缀从'(base)'变为'(llama-env)',说明环境激活成功,后续所有操作都将在该环境中进行。 4. 应急方案:若激活失败,输入完整路径激活(将路径替换为你的 Miniconda 安装路径):
D:\python\miniconda3\Scripts\activate.bat D:\python\miniconda3\envs\llama-env

