请问有已经验证装本地的 stablediffusion/midjounery 教程吗

2023-05-02 16:37:24 +08:00
 coinsmask

谷歌 /百度了一下, 全是抄来抄去, 选择了几个教程都不可用, 所以这里真诚请教能给个可行的安装到本地电脑(windows)的教程吗?

这样我就可以为我的外贸产品每日生成海报来做社媒和邮件推广了.

感谢.

1990 次点击
所在节点    程序员
15 条回复
cherbim
2023-05-02 16:41:38 +08:00
stable-diffusion-webui
我在 win 上安过这个,感觉很一般
parametrix
2023-05-02 16:57:46 +08:00
windows 上直接去 B 站找 SD 一键包比较方便。
iorilu
2023-05-02 17:29:42 +08:00
b 站秋叶搞得包应该不错吧
leion8310
2023-05-02 18:06:09 +08:00
https://github.com/AUTOMATIC1111/stable-diffusion-webui
一般都是用的这个,需要 Python3.10
coinsmask
2023-05-02 18:07:15 +08:00
@leion8310 一看这么高的 stars, 肯定没问题.
zxhya
2023-05-02 20:37:17 +08:00
sd 搞了一下 本地跑通
最主要的就是网络环境
应为期间要下载很多 G 的包资源
ZxBing0066
2023-05-02 20:42:17 +08:00
之前写过一篇各系统的 webui 安装来着,https://zhuanlan.zhihu.com/p/622334160 ,使用 webui 安装基本上还是很无脑的
cheng6563
2023-05-02 23:58:38 +08:00
stable-diffusion-webui
爬墙,git pull ,然后启动(自动下依赖),下模型就行了。
zx900930
2023-05-03 01:31:07 +08:00
stable-diffusion-webui
主要坑点在 python3.10
你要想让它和 3.11 共存, 需要跟着官方教程修改
webui-user.bat

set PYTHON=C:\Python310\python.exe
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--xformers --opt-sdp-no-mem-attention

命令行那个你不用 xformers 可以不改, 不过推荐还是用 xformers, 除非你显卡是 A100 这种...

如果启动时候显示 No module 'xformers'. Proceeding without it.

需要手动安装合适的 xformers 版本:

添加 accelerate==0.18.0 到 requirements.txt 和 requirements_version.txt

进入到 python 的 venv
cd venv/Scripts
./activate

安装兼容的 torch 版本
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu118
pip install --force-reinstall --no-deps --pre xformers

就可以激活 xformers 了

然后就是下你喜欢的模型开始摇摇乐
coinsmask
2023-05-03 01:32:58 +08:00
@zx900930 我是死在无法下载 gfepan 这个步骤, 另外我的主机显卡不行, 我想禁止掉, set COMMANDLINE_ARGS=--xformers --opt-sdp-no-mem-attention 这步按照教程设置, 但不是你这个, 失败了.
zx900930
2023-05-03 02:45:12 +08:00
@coinsmask #10
修正一下关于 xformers:
不用改 requirements.txt requirements_version.txt 也不需要进 venv 手动安装

只需要在 launch.py 修改
commandline_args = os.environ.get('COMMANDLINE_ARGS', "--xformers")
即可

如果没有显卡纯 cpu
一样是在 launch.py 修改
commandline_args = os.environ.get('COMMANDLINE_ARGS', "--skip-torch-cuda-test")
coinsmask
2023-05-03 04:28:24 +08:00
总是出错
@zx900930
coinsmask
2023-05-03 04:29:12 +08:00
imgur com/a/RvMTsf0
coinsmask
2023-05-03 06:17:51 +08:00
@zx900930 我看了下,很多组件没安装上是因为网络问题, 我 pip 换了国内源后就解决了, 实在不行的我都一个一个手动下载然后安装
coinsmask
2023-05-03 13:31:36 +08:00
aHR0cHM6Ly93d3cuYmlsaWJpbGkuY29tL3JlYWQvY3YyMjYwNDQyNz9mcm9tPWFydGljbGVEZXRhaWw=

有安装问题的看这个贴子就解决了.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/936881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX