LLaMA-Factory 作为轻量级大模型微调与推理工具,凭借低配置门槛和全功能支持成为开发者首选。但 Windows 环境下的依赖管理与环境配置常让新手望而却步。本文提供本地部署教程,按步骤操作即可完成搭建。
一、部署前的核心认知:为什么要本地部署?
相比在线平台,本地部署 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 版本号,则安装成功。
工具 2:Git(可选,源码获取工具)
作用:快速拉取 LLaMA-Factory 源码,后续更新也更便捷。若不想安装 Git,可直接下载源码压缩包。
- 下载:访问 Git 官网下载页,点击 64-bit Git for Windows Setup;
- 安装:全程默认下一步即可,安装完成后在 CMD 输入
git --version,输出 git version 即成功。
三、核心部署步骤:五步完成搭建
按环境准备、源码获取、依赖安装、验证启动的逻辑操作,每一步都附命令说明和验证方法。
步骤 1:创建并激活独立虚拟环境
这是 Windows 环境部署的关键,所有依赖都安装在独立环境中,不会影响电脑其他 Python 程序。
- 打开 CMD 窗口:按下 Win+R,输入 cmd 后回车,打开命令提示符;
- 创建虚拟环境:输入以下命令,创建名为 llama-env、基于 Python 3.10 的虚拟环境(Python 3.10 是 Windows 下兼容性最佳的版本):
参数说明:-n llama-env 指定环境名,python=3.10 指定 Python 版本,-y 自动确认安装;conda create -n llama-env python=3.10 -y - 激活虚拟环境:输入以下命令,激活创建的环境:
✅ 验证:CMD 窗口的前缀从 (base) 变为 (llama-env),说明环境激活成功,后续所有操作都将在该环境中进行。conda activate llama-env - 应急方案:若激活失败,输入完整路径激活(将路径替换为你的 Miniconda 安装路径):

