跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

LLaMA Factory 本地部署与依赖安装指南

LLaMA Factory 零代码大模型训练平台的安装流程及常见问题解决方案。涵盖从源码克隆、虚拟环境创建、依赖安装到 Web UI 启动的步骤。重点解决了路径错误导致的 pip 安装失败、Windows 下 numpy 编译缺失、以及 torch 与 transformers 等核心库版本冲突问题,提供了 pip check 检查及重新初始化虚拟环境的建议。

机器人发布于 2026/4/5更新于 2026/7/2563 浏览

LLaMA Factory 安装与配置指南

llama-factory 是一个零代码大模型训练平台,可以快速搭建模型训练环境,并提供丰富的模型训练功能。

1. 获取项目代码

可以选择前往 GitHub 下载 llama-factory 项目的压缩包,或使用命令行直接克隆仓库:

git clone https://github.com/hiyouga/LLaMA-Factory.git

2. 依赖安装与环境校验

使用框架自带的 requirements.txt 去下载安装相关依赖,完全匹配当前分支的依赖版本,避免手动指定版本出错。

2.1 核心依赖安装

执行 llamafactory 核心依赖时,必须在 llamafactory 的根目录下执行(即包含 setup.py 或 pyproject.toml 的文件夹内),否则 pip 找不到安装配置文件会报错。

# 在 LLaMA-Factory 根目录下执行
pip install -e ".[torch,metrics]"

注意: pip install torch 是安装公共库,而 pip install -e ".[torch,metrics]" 是安装当前目录下的本地项目,两者逻辑不同。若不加 --no-deps,pip 会优先装最新版依赖(可能导致 transformers 升级到不兼容版本);加 --no-deps 则跳过所有依赖的安装/升级,只关联 LlamaFactory。

2.2 安装校验

安装好后可以执行以下命令快速校验安装是否成功:

llamafactory-cli version

若显示版本号,则安装成功。随后执行运行 webui.py 的代码即可启动界面。

3. 模型选择逻辑

当你选择大模型时可以发现有很多版本,这些模型名称中的后缀(Chat/Math/Base)代表不同的模型定位和用途。针对'微调大模型'的需求,通常选择带有 Chat 后缀的版本。

4. 常见问题排查

4.1 路径错误

问题不是路径本身的问题,而是你执行 pip install -e ".[torch,metrics]" 时,当前目录不是 LlamaFactory 的代码根目录。例如完整路径应为 D:\software\liulanqi\weitiao\llamafactory\warehouse\LLaMA-Factory,进入该文件夹能看到 setup.py、webui.py、requirements.txt 等文件即为正确目录。

4.2 Windows 编译环境缺失

安装 numpy 时可能触发编译环境缺失错误,原因是 Windows 系统缺少 C/C++ 编译器(如 Visual Studio 的编译工具),导致 numpy 无法从源码编译安装。需安装相应编译工具后再重试。

4.3 依赖版本冲突

安装 bitsandbytes 时,pip 可能会自动把 torch 版本升级,但原来的 torchaudio 和 是依赖旧版 的,新版本不兼容。 此外, 库版本可能与 版本不兼容。这是因为执行 时,pip 会自动下载/安装 LlamaFactory 声明的依赖, 就是其中之一。

torchvision
torch
transformers
torch
pip install -e ".[torch,metrics]"
transformers

解决方案:

  1. 先卸载冲突库。
  2. 执行 pip check 查看依赖情况。
  3. 若问题过多,建议删除虚拟环境,重新下载依赖并初始化环境。

4.4 文件缺失

若发现缺少 Web UI 核心文件(webui.py),可能是下载的 LlamaFactory 代码包不完整或分支不对。请确保从官方仓库完整克隆或下载最新稳定版。

5. 可选依赖安装

执行以下命令安装可选依赖:

pip install -r requirements.txt

执行完上述步骤后,再次通过 llamafactory-cli version 校验安装是否成功。

目录

  1. LLaMA Factory 安装与配置指南
  2. 1. 获取项目代码
  3. 2. 依赖安装与环境校验
  4. 2.1 核心依赖安装
  5. 在 LLaMA-Factory 根目录下执行
  6. 2.2 安装校验
  7. 3. 模型选择逻辑
  8. 4. 常见问题排查
  9. 4.1 路径错误
  10. 4.2 Windows 编译环境缺失
  11. 4.3 依赖版本冲突
  12. 4.4 文件缺失
  13. 5. 可选依赖安装
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • GLM-4-9B 及 CodeGeeX4-ALL-9B 支持 Ollama 本地部署
  • QQ 机器人接入 OpenClaw 的部署记录
  • Docker 镜像核心解析:以 Nginx 为例
  • AI 赋能原则 1:超级能动性——AI 时代重建个人掌控力
  • 前端下载二进制流文件的几种做法
  • Go2 机器人 ROS2 与 Gazebo 仿真环境搭建实战指南
  • ComfyUI 高效工作流指南:节点思维与模板复用
  • VRCT 语音翻译工具在 VRChat 中的配置与使用指南
  • Spring AI 接入 Agent Skill 实战教程
  • 数据结构:顺序结构二叉树与堆详解
  • OpenClaw 对接 QQ 机器人教程:本地与云端部署
  • LatencyMon:Windows DPC 延迟优化
  • 用 Python 部署大模型:本地推理、API 服务与 Docker 打包
  • Aimmy 未来路线图:新功能与改进
  • 基于机器学习的生态组合塘强化城市污水处理厂脱氮优化
  • OpenClaw 安装与飞书接入实操
  • 无人机视觉语言导航入门:概念、挑战与应用
  • RetinaFace+CurricularFace 人脸识别实战指南
  • Unity VR Pico 开发环境配置与一键设置指南
  • 自主无人机硬件搭建及 EGOPlanner 实现

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online