新版stable-diffusion-webui安装的补充说明
这篇文章是对网上普遍几个月前比较旧的文字安装指导的补充说明,需要和网上旧的安装教程配合使用
今天莫名其妙把sd升级了一下,发现模型无法加载报错,后来查询到把虚拟目录venv删掉重装可以解决,差不多是除了显卡驱动和CUDA的重装了,重新又遇到一些问题写出来记录一下。
本文所有的../路径指的是stable-diffusion-webui的根目录
修改后运行../webui.sh(windows下是../webui.bat)来继续安装
之前网上的安装指导中说需要修改根目录的lauch.py文件里的github前缀(比如添加https://ghproxy.com/https://github.com/......)来加速下载,但是新版中lauch.py是找不到github地址的,应该从../modules/launch_utils.py来进入修改
实际安装中pip包应该使用镜像源下载,特别是下载torch大概需要下2GB,默认源速度是不行的,可以先切换成清华源,能跑满速
```pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ```
然后../webui.sh
当遇到卡在installing gfpgan或者报错提示找不到合适的tb-nightly版本时应该切换成阿里源
```pip config set global.index-url
http://mirrors.aliyun.com/pypi/simple
```通过终端source ../venv/bin/activate切换到webui的虚拟环境,手动
pip install tb-nightly来安装
```deactivate``` 来退出虚拟环境
然后继续运行根目录的../webui.sh(windows下是webui.bat)
当安装再次报错的时候(提示找不到包)切回清华源继续安装(这2个源好像互相有些包没有)
全部安装完毕,就可以正常使用了