
Kohya_ss 三步跑通 LoRA 训练 GUI环境自检、安装到报错补救【免费下载链接】kohya_ss项目地址: https://gitcode.com/GitHub_Trending/ko/kohya_ssKohya_ss 是一个图形化的 Stable Diffusion 模型训练工具让你用界面完成 LoRA 训练和模型微调。这篇指南带你按顺序完成 Kohya_ss 安装先自检 Python 和显卡再克隆仓库、装依赖、启动 GUI最后处理高频报错。跟着做完你就能在本地跑起第一个训练任务。动手前5 项环境自检安装前先把这几项确认掉缺什么补什么能省掉后面一大半返工。检查项要求怎么查Python≥ 3.10.9 且 3.13.0python --version显卡NVIDIA GPU训练必需nvidia-smiCUDA 工具包12.8nvidia-smi右上角版本Git已安装并在 PATH 中git --version安装路径不含空格、不含中文看你要放的目录Python 是运行整个项目的解释器CUDA 是 NVIDIA 显卡的加速库两者版本必须配套。阶段一准备环境目标装好 Python 和 CUDA让系统具备跑训练的基础。安装 Python 3.11.x安装时勾选 Add to PATH。 用python --version确认输出了版本号。安装 CUDA 12.8 工具包按系统选 Windows 或 Linux 包。 装完用nvidia-smi确认显卡和驱动都能识别。安装 Git装完用git --version验证。 备选Linux 用户可sudo apt install git一步到位。 卡在这一步症状python --version显示 3.9 或 3.13。原因版本不在支持范围。处理改装 3.11.x别用 3.13。症状nvidia-smi报找不到命令。原因没装显卡驱动或工具包。处理先装 NVIDIA 驱动再装 CUDA 12.8。阶段二克隆仓库并安装依赖目标把代码拉到无空格路径用uv一次性装好依赖。把仓库克隆到无空格路径例如D:\ai\kohya_ss。git clone --recursive https://gitcode.com/GitHub_Trending/ko/kohya_ss--recursive会连子模块训练脚本核心一起下载。进入目录cd kohya_ss。Windows 运行gui-uv.batLinux 运行./gui-uv.sh。 脚本会自动装uv并拉依赖首次会慢等它跑完。版本判断和子模块更新逻辑都在 setup/setup_common.py两种方式细节见 docs/Installation/uv_windows.md 和 docs/Installation/uv_linux.md。 卡在这一步症状日志提示 Git command not found。原因Git 没装或不在 PATH。处理装 Git 并加入 PATH重跑脚本。症状报错 Invalid path: contains spaces。原因安装路径含空格。处理把仓库移到无空格路径删掉 venv 文件夹重跑安装。阶段三启动验证目标确认 GUI 能在浏览器打开且 PyTorch 识别到了显卡。脚本跑完会自动打开浏览器默认端口 7860。 看到 Kohya_ss 界面即启动成功。没自动开手动访问http://127.0.0.1:7860。 远程或 SSH 场景加--headless启动避免文件选择框卡死进程。看启动日志里 Torch detected GPU 那一行确认显卡被识别。 备选跑python -c import torch;print(torch.cuda.is_available())看是否返回 True。 卡在这一步症状日志提示 Requirements installation failed。原因依赖批量装失败多半是网络。处理检查网络或换镜像后重跑仍不行就改用 pip 方式。症状日志提示 Torch reports GPU not available。原因PyTorch 与 CUDA 版本不匹配。处理按 CUDA 12.8 重装对应版本的 PyTorch。阶段四高频报错补救目标把剩下几个真实高频问题一次说清。启动报 No module named tkinter说明缺 Tk 图形组件。 重装 Python 并勾选 tcl/tkUbuntu 用sudo apt install python3-tk。训练时报页面文件Page File错误说明 Windows 内存上限不够。 去系统设置里调大页面文件大小上限。V100 上 GPU 利用率偏低不是装坏了是优化器没配对。 换 adamW8bit 优化器并调大 batch_size详见 docs/troubleshooting_tesla_v100.md。提示 Modules installed outside the virtual environment说明虚拟环境外混装了包。 按 setup/check_local_modules.py 打印的清理命令处理。排障速查表报错关键字最可能原因处理动作must be 3.10.9 and 3.13.0Python 版本不在支持范围改装 3.11.xInvalid path: contains spaces安装路径含空格移到无空格路径删 venv 重跑No module named tkinter缺 Tk 组件重装 Python 勾选 tcl/tk或装 python3-tkGit command not foundGit 未装或不在 PATH装 Git 加 PATH重跑Requirements installation failed依赖批量安装失败查网络/换镜像或改 pip 方式Torch reports GPU not availablePyTorch 与 CUDA 不匹配按 CUDA 12.8 重装 PyTorchPage file 相关 X 错误Windows 页面文件上限不足调大页面文件大小outside the virtual environment环境外混装模块按提示清理或重装环境替代方案本地装不动时可以走云端省去装环境的麻烦。Runpod用模板起现成 GPU 训练环境见 docs/installation_runpod.md。Docker容器化部署环境一致性好适合开发者见 docs/installation_docker.md。收尾检查清单python --version落在 3.10.93.12.xnvidia-smi能识别显卡CUDA 12.8安装路径无空格、无中文浏览器能打开 7860 端口的 GUI启动日志出现 Torch detected GPU下一步训练参数和 LoRA 选项看 docs/LoRA/top_level.md。装好后先拿一小批图片试跑一次再放大正式训练。遇到新报错先搜日志里的关键字再对照本表处理。【免费下载链接】kohya_ss项目地址: https://gitcode.com/GitHub_Trending/ko/kohya_ss创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考