(1).建立一个项目文件夹NovelAI,进入该文件夹,用终端打开后克隆下来
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
遇到下面问题时
fatal: 无法访问 'https://github.com/AUTOMATIC1111/stable-diffusion-webui.git/':server certificate verification failed.
CAfile: none CRLfile: none
解决方案:export GIT_SSL_NO_VERIFY=1
进入克隆下来的子文件夹后可用git pull
更新代码
(2).conda创建虚拟环境并activate
conda create -n novelai python==3.10.6
安装 3.10.6 是因为开源代码仓库说明的是推荐 3.10.6。
(2)-(6)参考:AI 杀疯了,NovelAI开源教程
(3).安装对应版本pytorch
网址:pytorch官网
(4).第三方库及依赖安装(进入webui文件夹内)
python -m pip install -r requirements.txt
(5).下载novelai模型,解压并放在model文件夹下
(6).在你创建的环境novelai下,切到你放的地方/stable-diffusion-webui/,然后运行运行web ui
python launch.py
第一次运行,这个过程中也会下载一些依赖库和权重文件,耐心等待即可。
会在根目录下自动生成repositories等文件夹并下载stable-diffusion所需的东西
可能需要魔法才成功下载
看到 local URL 表明开启完成,直接浏览器打开这个本地连接。
(7).下一次打开时,一样的环境和路径,直接运行webui.py
python webui.py
(8).生成的图片保存在outputs文件夹下
参考:
标签:diffusion,NovelAI,python,ubuntu,文件夹,webui,本地,stable From: https://www.cnblogs.com/xyf9474/p/16873899.html