当前位置:AIGC资讯 > AIGC > 正文

Novel ai(stable-diffusion-webui)的本地部署经历

整体思路

整体参考的就是下面的网站的内容,采用的里面是Anaconda搭建虚拟环境部署的步骤(网站里面用的Miniconda其实上和Anaconda整体思路是一样的)

tip:Anaconda的配置是比较简单的,可以直接在网上搜索,需要注意的是建议先卸载电脑上的python再安装Anaconda

--GUIDE--

下面就是网站中用conda部署的主要步骤

需要注意的是:

上图中的流程其实在Anaconda步骤中已经做过,没必要再做

下面是启动我们的模型所需要的步骤

需要注意的是,上述步骤多多少少会报错,出错会在下面主义的点中进行说明

上述流程中经历的报错时刻

新建环境的位置不对

在Anaconda部署过程中首先会新建环境再把相关内容部署在这里,然而一般默认的虚拟环境envs的默认位置可能在C盘,这是我们不想要的(之后的部署下载的相关内容可能会很多很多),这个需要修改Anaconda的相关配置,可以搜索网上相关内容修改

运行最后一段内容时候报错RuntimeError显示gfpan无法安装(包括别的一些库,问题类似)

关于近期大火的novelai本地版安装问题-- gfpgan无法安装Tjzlo的博客-CSDN博客gfpgan装不上

在中国大陆进行部署的时候进行安装的时候,会显示gfpan无法安装,报错会显示在子目录下的lauch.py文件,这个文件下面会有一系列安装命令,其中有很多前缀是https://github.com/,主要的问题其实就是无法连接至该网址导致超时,这里只需要加上ghproxy代理即可,即在含有上述网址的前方加上https://ghproxy.com/具体可参考下面网站

GitHub Proxy 代理加速 (ghproxy.com)

缺少moduleXformers

这个Xformers应该是帮助加速运算的,应该是可以使用显卡加速,实测影响不大,显示出这个报错会在运行webui-user.bat的时候会报错,然后会显示使用无Xformers模式进行,如果要安装的话可以参考下面的文章

https://github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/5303

然而笔者在装的时候失败了很多次,最后安装好了pytorch也在最后一步报错,所以就跳过了这一步

Xformers所需要的torch安装失败

安装这个非常麻烦,建议用网站的旧版安装,一般没有问题,不会有漏装

Previous PyTorch Versions | PyTorch

现在不玩了所以就只有之前写的记录了

更新时间 2023-12-24