特别说明:
本篇的安装操作是基于上一篇《本地搭建相对独立的stable-diffusion运行环境》的结果进行的
本来想继续用embed版的Python搞一套纯净的炼丹环境,奈何丹炉用到了tkinter
库,它只能随着Python一起安装,没有其他途径给embed版本额外安装。故,此路不通,只好再安一套Python环境了。
1、下载并安装Python3.10.9
https://www.python.org/ftp/python/3.10.9/python-3.10.9-amd64.exe
我自己电脑上已经有其他版本的Python了,这个只用来炼丹的环境,我并没有添加到环境变量里。安装选项里能关的全关掉(注意tcl/tk要安装!!)
2、下载炼丹程序并解压kohya_ss
https://github.com/bmaltais/kohya_ss/archive/refs/tags/v21.7.6.zip
3、设置使用的Python环境
打开setup.bat文件,在里面插入对PATH的修改:
set PYTHON_VER=3.10.9
:: 临时添加到环境变量里,让程序可用
SET PATH=C:\Dev\Python3.10.9;%PATH%
4、执行setup.bat安装,两次选择分别是【1】、【2】
Kohya_ss GUI setup menu:
1. Install kohya_ss gui
2. Install cudann files
3. Manually configure accelerate
4. Start Kohya_ss GUI in browser
5. Quit
Enter your choice: 1
1. Torch 1
2. Torch 2
3. Cancel
Enter your choice: 2
等待程序执行完成之后,就可选【4】在浏览器里炼丹了
5、直接启动炼丹
为了避免与SD冲突,我修改了启动端口
call gui.bat --inbrowser --server_port 7861
双击执行gui-user.bat
同SD的安装一样,安装Python package的时候遇到了网络访问超时的问题,我把一部分package手动下载保存了下来。如果安装中断,可以先把已经下载好的package装上。
:: 先进入虚拟环境
kohya_ss\venv\Scripts\activate
:: 切换到Python packages的存放路径
cd kohya_ss安装包\pkgs
:: 将 whl 文件名存储在一个空的 txt 文件中:
dir /b *.whl > whl_list.txt
:: 批量安装所有本地package
pip install -r whl_list.txt
网友评论