stable diffusion安装踩坑

这篇具有很好参考价值的文章主要介绍了stable diffusion安装踩坑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

#本文为个人安装stable diffusion踩坑日志,内容比较凌乱,参考价值不大。
#踩坑花了三天时间
#Q:491516541
环境:笔记本 win10,12G内存,GTX850m(2G显存)
#准备工作:
安装Python 3.10.10
安装git 参考教程https://blog.csdn.net/qq_38952352/article/details/127656385
#安装stable diffusion参考教程 :
https://blog.csdn.net/weixin_44724619/article/details/129308657
https://blog.csdn.net/qq_44232564/article/details/129316829
https://www.bilibili.com/read/cv22604427
https://www.bilibili.com/read/cv22614127


#知识:
安装过程中,如果想要重试,可以删除VENV文件夹后重试。
升级pip的命令:python.exe -m pip install --upgrade pip
4G显存可以生成 512*512的图片,6G显存可以生成 576*1280的图片,8G显存可以生成768x2048(准2K) P104 8G 使用 Novelai 模型,最大能生成 1600x1600 的图
查看CUDA版本:nvidia-smi
#修改pip镜象
#修改为阿里云镜象
pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com
#修改为官方站
pip config set global.index-url https://pypi.org/simple

#报错1:AssertionError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check
#解决:
修改webui.bat,在set ERROR_REPORTING=FALSE后面添加一行:
set COMMANDLINE_ARGS= --lowvram --precision full --no-half --skip-torch-cuda-test
#注:后面我又把这行注释掉了,一样能用GPU生成图片,不知为什么


#报错2:执行git clone相关命令时,报错类似“Connection was reset”
#解决:
#1 将github.com添加到hosts
#1.1通过这个网址查找到IPhttps://www.ipaddress.com/site/github.com
#1.2找到C:\Windows\System32\drivers\etc\hosts文件,添加一行:140.82.112.3 github.com
#2刷新到DNS,CMD下执行:ipconfig/flushdns
#3CMD下执行这两个命令
git init
git remote add origin https://github.com/
#找个文件夹,找个命令测试一下git clone  https://github.com/TencentARC/GFPGAN.git
#可能出错的命令,需要在cmd窗口单独执行,若一次不成功,有可能需要执行多次,以下这些命令是从执行webui.bat时的错误日志中提取出来的:
E:\project\stable_diffusion\stable-diffusion-webui-master\venv\Scripts\python.exe -m pip install git+https://github.com/mlfoundations/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b --prefer-binary
git clone https://github.com/CompVis/taming-transformers.git E:\project\stable_diffusion\stable-diffusion-webui-master\repositories\taming-transformers
git -C E:\project\stable_diffusion\stable-diffusion-webui-master\repositories\taming-transformers fetch
git clone https://github.com/crowsonkb/k-diffusion.git E:\project\stable_diffusion\stable-diffusion-webui-master\repositories\k-diffusion
git -C E:\project\stable_diffusion\stable-diffusion-webui-master\repositories\k-diffusion fetch
git clone https://github.com/salesforce/BLIP.git E:\project\stable_diffusion\stable-diffusion-webui-master\repositories\BLIP"
#注:这是很麻烦的一种错误,花了两天时间,用了各种方法,反复测试,才通过

#报错3:安装时出现类似gradio==3.23时换aliyun云镜象

#报错4:提示信息忘了,大概是下载model时报错,可以手工下载文件v1-5-pruned-emaonly.safetensors(大约4G)后放到stable-diffusion-webui-master\models\Stable-diffusion目录下
解决:
#1.使用迅雷下载https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.safetensors
#2.百度网盘下载:https://pan.baidu.com/s/1p7tvgXlHPjr59d_0JTicjw 提取码:wifx  作者:Cynika https://www.bilibili.com/read/cv19880721 出处:bilibili

至此,安装已经成功了,启动运行webui.bat(安装时是这个文件,启动服务仍是这个文件)时,后台出现提示:
Running on local URL:  http://127.0.0.1:7860
用浏览器打开这个链接,就可以出个图试试了。
中间还遇到了好多个问题,查了好多个网页来解决错误,但随查随解决,过程忘了记录了。


#报错5:启动webui.batNo module 'xformers'. Proceeding without it.
#分析:这个不是错误,没有xformers不影响运行,但有xformers能提高出图效率,似乎也能影响出图质量。
#解决:
webui.bat文件中添加一行:set COMMANDLINE_ARGS=--xformers
直接安装 pip install -v xformers==0.0.16
#注:此前参考教程https://blog.csdn.net/watson2017/article/details/129358022花了一天时间,安装的是xformers 0.0.18+c7cf593.d20230401,虽然xformers也正常安装上了,但出图最后一刻图片显示不出来,后台报错xFormers wasn't build with CUDA support。虽然走了弯路,在这个过程中学到了不少知识。

机器配置太低,出一张图大约需要5~10分钟,而且尺寸不能调太大,否则后台会报内存不足的错误,贴一张内容还算正常的图:

stable diffusion安装踩坑

汉化

1.在任意目录下使用`git clone https://github.com/VinsonLaro/stable-diffusion-webui-chinese`

2.进入下载好的文件夹,把"localizations"文件夹内的"Chinese-All.json"和"Chinese-English.json"复制到"stable-diffusion-webui\localizations"目录下

3.点击"Settings",左侧点击"User interface"界面,在界面里最下方的"Localization (requires restart)",选择"Chinese-All"或者"Chinese-English"

4.点击界面最上方的黄色按钮"Apply settings",再点击右侧的"Reload UI"即可完成汉化

效果如下图:

stable diffusion安装踩坑

 文章来源地址https://www.toymoban.com/news/detail-441659.html

到了这里,关于stable diffusion安装踩坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • stable diffusion 本地化部署安装踩坑指南---纯小白首次安装编辑

    stable diffusion 本地化部署安装踩坑指南 提示:这里简述项目相关背景: AI画图最近流行,小白也要尝试本地部署,压榨N卡性能。 版本为github上的:AUTOMATIC1111/stable-diffusion-webui 官方安装说明如下: Automatic Installation on Windows 1,Install Python 3.10.6, checking “Add Python to PATH”. 2,I

    2024年02月02日
    浏览(52)
  • stable-diffusion-webui手动安装详细步骤(以及报错解决、踩坑)

    主要介绍 stable-diffusion-webui 的 主题开发、插件开发 等内容,感兴趣的朋友可以订阅下! 大话Stable-Diffusion-Webui-客制化主题(一) 大话Stable-Diffusion-Webui-客制化主题(二) 大话Stable-Diffusion-Webui-客制化主题(三) 不定时更新中... stable-diffusion-webui手动安装详细步骤(AMD显卡)

    2023年04月09日
    浏览(46)
  • Stable Diffusion WebUI 踩坑记录

    WIndows 和 Mac 基本上遇到的问题很像,主要是解决「网络」问题。 暂时不支持 3.11 版本 如果电脑存在多个 python 版本,最好在 .bash_profile 里面 alias python=pythoon3.10 一下 https://blog.csdn.net/weixin_47139649/article/details/109135065 临时: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 永久: ~/

    2024年02月05日
    浏览(34)
  • Stable Diffusion Webui 本地部署【踩坑记录】

    Python Release Python 3.10.6 | Python.org git是一个代码管理工具,通过它可以将开源项目仓库克隆到本地 下载地址:Git - Downloading Package 可以新建一个目录,在文件夹内单击鼠标右键,选择Git bash here,复制以下代码 也可以打开 GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI S

    2024年02月12日
    浏览(58)
  • stable-diffusion-webui踩坑指南

    过年刷资讯AI的信息铺天盖地,准备研究研究。最后选择从AI绘画的stable diffusion入手。本地安装了最新的Python(13.12.2)然后直接克隆GitHub - Stability-AI/stablediffusion: High-Resolution Image Synthesis with Latent Diffusion Models 按照说明文档尝试安装pip install -r requirements.txt,碰到了一个错误具

    2024年02月22日
    浏览(34)
  • Stable Diffusion WebUI部署过程踩坑记录

    AI绘画十分火爆。博主最近在本地部署Stable Diffusion的时候遇到了一点问题,在查找解决办法的时候也是找了好几个不同的回答,但感觉都不全面,特在此记录一下自己遇到的问题。 Couldn’t install gfpgan. 这个其实是网络问题,需要科学,但是科学你开全局也没有用。 解决方法

    2024年02月03日
    浏览(54)
  • 【Python】部署stable diffusion的踩坑分享(Couldn‘t clone Stable Diffusion+stderr显示乱码)

    在部署stable diffusion时,进行到运行webui-user.bat环节时出现 主要困难点在于错误流(stderr)显示为乱码,无法判断错误原因 以及网上找不到对应解决方案 1、首先解决乱码问题 win11为 设置-时间与语言-语言和区域-管理语言设置-区域-管理-更改系统区域设置 将 Beta版:使用Unic

    2024年02月11日
    浏览(37)
  • stable diffusion v1及v2版本 本地部署方法、踩坑

    v1版本: 确保你至少有12G显存 git: GitHub - CompVis/stable-diffusion: A latent text-to-image diffusion model https://github.com/CompVis/stable-diffusion 进入到你下载的路径 模型下载地址: CompVis/stable-diffusion-v-1-4-original · Hugging Face We’re on a journey to advance and democratize artificial intelligence through open source

    2024年02月03日
    浏览(124)
  • GTX1660Ti 本地部署 Stable Diffusion踩坑记录

    先是进行搜索如何本地安装,找到了两种安装方法:一个是结合 WebUI 来进行本地部署;还有一个就是直接安装到本地 通过代码段进行绘图 。因为之前做毕设已经有过配置环境的经验,于是选择第二种,开始了踩坑。 这里主要是借鉴了一下二位大佬的安装记录,这里插入一下

    2023年04月25日
    浏览(47)
  • 如何用Stable Diffusion模型生成个人专属创意名片?

    二维码 是一种用于存储和传输信息的方便而广泛使用的图像编码技术。它是由黑色方块和白色空白区域组成的二维图形,可以通过扫描设备(如智能手机)进行解码。二维码基于特定的编码标准和解码算法——其中包括错误检测和纠错编码,以确保在图像损坏或部分遮挡的情况

    2024年02月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包