手把手教你在linux中手动编译并安装xformers

阅读该文章之前先按照下面这篇文章配置好环境:
https://www.bilibili.com/read/cv20045393
注意:确保你在sd-webui虚拟环境中执行下面的命令(如果你已经按上面文章配置好环境,那么你的终端前面就像下图一样,你就可以执行下方命令了)

1.从github下载xformers (需要代理)
注意:如果你是12月5日后下载的stable-diffusion-webui-lnv.zip包,就跳过第一步。
(1)在stable-diffusion-webui文件夹下:
上面的包我网盘存了一份:
https://www.123pan.com/s/S0HuVv-oBpOd提取码:OY9A

(2)进入刚刚下载的xformers文件夹中,执行


2.安装xformers所需的依赖


小提示:
如果pip下载很慢,就在每条命令后加:“-i https://pypi.tuna.tsinghua.edu.cn/simple”使用清华源,会快很多

3.编译xformers
执行:
编译时间较长(大约40~1个小时左右)如下图所示

编译成功


4.在stable-diffusion-webui文件夹下,编辑start.sh
确保COMMANDLINE_ARGS有"--xformers"

5.运行start.sh
bash start.sh

xformers安装成功

如果文章觉得不错,就点个赞呗~ 要有三连就再好不过了~ ━(*`∀´*)ノ亻
我的博客:
https://www.ymhworld.cn
有问题欢迎大佬在下方留言
