stable-diffusion-webui(AI绘画)项目实现,即遇到的问题

这篇具有很好参考价值的文章主要介绍了stable-diffusion-webui(AI绘画)项目实现,即遇到的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 实现步骤:

为了使环境中的库版本不会乱,导致自己电脑原来一些项目无法运行最好使用虚拟环境

下载miniconda

 在搜索中搜所miniconda找到

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

建立虚拟环境

conda create --name sdwebui python=3.10.6

每次运行激活这个虚拟环境

conda activate sdwebui

下载git

安装cuda,下面有详细安装流程

进入大点的盘下部署项目

D:
git clone https://ghproxy.com/https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

下载初始模型如果不下载好像在使用时会下载时间成,我们可以现在网页中下载好

将模型名字换成model 放在D:\stable-diffusion-webui\models\Stable-diffusion目录下

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 安装所需要的python库

pip install -r requirements.txt

安装完成之后,运行如下命令,顺利的话,当程序加载完成模型之后,会自动打开http://127.0.0.1:7860/显示平台主页。

python launch.py --autolaunch

后面都可以使用这个命令打开(打开之前激活虚拟环境

到这里为止就实现了AI绘画的初步框架,后面就可以对模型训练,以及框架内部的拓展实现

安装过程中遇到的坑

1、国内部分源未跟上时代前言,并且乱安装

首先使用webui_user.bat自动安装时,由于使用的国内源(清华源)部分对应的库版本对不上

最关键的是它安装成了cpu版的pytorch导致项目直接不能运行

检验方法是

python
import torch
print(torch.__version__)

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 显示的是cu开头的才是使用GPU的torch

如果是

2.0.1 + cpu

那恭喜你用的源给你装成cpu版本甚至原来是gpu的也给你换了(这里我很想吐槽)

这是需要重新装pytorch pytorch网址

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 选好对应的版本在cmd中复制下面的换装

这时试试换回gpu的没如果没有可以通过提示找到所安装的位置

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 将这些与torch有关的删掉

重装要选择与cuda相对的版本

NVIDIA-smi

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

下载对应的cudnn 

https://developer.nvidia.com/rdp/cudnn-download

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 下载对应的cuda 由于pytorch对应稳定版最高版本是11.8, 因此可以下载稍低于自己电脑版本的cuda

CUDA Toolkit Archive | NVIDIA Developer

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 这里当前版本大于新版本要取消勾选

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

安装位置要选默认位置

下载好了之后将cudnn的文件夹改名放在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8的位置下(默认安装路径)

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 然后将

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\extras\CUPTI\lib64

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\cudnn\bin

stable-diffusion-webui(AI绘画)项目实现,即遇到的问题,困难记录,人工智能,AI作画,经验分享

 添加到环境变量中

测验是否成功

python
import torch
torch.cuda.is_available()

如果返回是True 即成功 如果是False 则失败

这里如果是失败我使用了显卡驱动更新的方法有概率解决

2、还是用国内源导致环境安装不上

在执行

pip install -r requirements.txt

的过程中发现有的库安装不上

这时我就有所明白跟使用的源有关

一下列举一些国内常用源

阿里云 https://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) https://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

再换成阿里源后依赖安装成功

我遇到的坑目前就这些以此记录,其他可以查询参考文献

参考文献:

从零开始,手把手教你本地部署Stable Diffusion Webui AI绘画 V4版 (Win版0705更新)

torch.cuda.is_available()返回false——解决办法

【AI作画】使用stable-diffusion-webui搭建AI作画平台文章来源地址https://www.toymoban.com/news/detail-763399.html

到了这里,关于stable-diffusion-webui(AI绘画)项目实现,即遇到的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • AI绘画第一步,安装Stable-Diffusion-WebUI全过程 !

    别玩那些小孩子的玩意儿了,大人应该玩这些^_^! 我是真没想到,AI绘画已经进化到这种程度了。 实在是太!逼!真! 了!不上重马赛克都不敢贴图! 看了这些图,有没有心痒痒的?今天就来带大家入个门!先把软件搞起来。 这里用的软件叫“stable-diffusion-webui” ,严格意义

    2024年02月03日
    浏览(55)
  • Ubuntu20.04本地部署Stable-Diffusion-webui AI绘画环境

    最近AI绘画很火,所以想在本地部署个环境体验一下。原本打算在Windows下安装,网上有很多教程,也有很多大佬做了整合包,可是我的Windows系统下的显卡驱动版本太低,也没法升级,只能装CUDA9,导致安装torch会出现问题。所以考虑在Ubuntu下安装,参考了几篇文章,所幸也安

    2023年04月11日
    浏览(69)
  • AI绘画stable-diffusion-webui指定GPU某个卡进行撸羊毛

    首先阅读启动web.py的源码: 可以看出–gpu默认是0,如果有多张卡我们可以指定某个卡进行操作。 另外:所以启动注意事项:如果是docker启动那么可以 docker run -d –gpus ‘“device=2”’ 另外注意启动模式:

    2024年02月11日
    浏览(34)
  • 【AI绘画】云服务器部署stable-diffusion-webui保姆级教程

    之前给大家写过Mac苹果笔记本上部署stable-diffusion-webui的教程,知乎链接: 【奶奶看了也不会】AI绘画 Mac安装stable-diffusion-webui绘制AI妹子保姆级教程 但是安装过程就花了一天的时间,各种问题处理起来真是苦不堪言。。。而且生成图的速度也很慢,一张512 x 512大小的图片就要

    2024年02月09日
    浏览(41)
  • 你到现在还不会用ai给自己创造想要的图片吗?stable-diffusion-webui新手安装教程(ai绘画,简单操作,无难度)

    ai绘画在当前已经越来越火爆了,你还不会利用ai帮你生成既能商用又有创意的图片吗?下面是教科书级别的安装教程,一步一步教你安装stable-diffusion-webui,让你成为ai画师! 第一步:下载git : https://git-scm.com/ ①点击首页中的Downloads ②选择你的电脑,下面我以windows为主,点

    2024年02月10日
    浏览(32)
  • Ubuntu18.04本地部署Stable-Diffusion-webui绘画

    记录Ubuntu下安装Stable-Diffusion-webui,比较简单,以供参考。 一、安装cuda 支持安装的cuda版本可以用nvidia-smi命令查看:   显卡驱动支持的cuda版本最高是11.4,可以在这里下载对应的cuda版本:CUDA Toolkit Archive | NVIDIA Developer(https://developer.nvidia.com/cuda-toolkit-archive)。由于之前安装别

    2024年02月11日
    浏览(51)
  • 建Stable-Diffusion-Webui的AI

    人工智能,丹青圣手,全平台(原生/Docker)构建Stable-Diffusion-Webui的AI绘画库教程(Python3.10/Pytorch1.13.0) - 知乎

    2024年02月16日
    浏览(40)
  • AI绘图入门 安装 stable-diffusion-webui

    先看样张: https://www.python.org/downloads/ Git - Downloads (git-scm.com) 1. 新建文件夹 (不能有中文,建议放在空闲比较多的硬盘上),然后再文件夹打开命令行 2. 克隆 Nvidia显卡 AMD显卡 AMD GPU 说明 CPU 选择上面任意一个都可以 下载慢可以请求头加https://ghproxy.com/ 如: https://ghproxy.com/

    2024年02月06日
    浏览(41)
  • novel Ai (stable-diffusion-webui)安装

    环境 英伟达显卡 win11 可以连接github并下载内容 安装 python 3.10.6及以上,安装并添加到path 安装 cuDNN 和 CUDAToolKit 先更新主机的显卡驱动,检查系统的显卡驱动版本的CUDA版本(电脑右下角:NVIDIA设置 - NVIDIA控制面板 - 左下角:系统信息 - 选项卡:组件 - 3D设置找CUDA:产品名称)

    2024年02月02日
    浏览(29)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包