Windows下使用Anaconda本地部署Stable-Diffusion

这篇具有很好参考价值的文章主要介绍了Windows下使用Anaconda本地部署Stable-Diffusion。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:

一、电脑配置要求

二、安装Anaconda

三、cuda和cudnn安装

四、Stable-Diffusion开源代码下载和依赖安装

五、启动服务

前言:

为什么本地部署?Stable-Diffusion是完全开源的,本地部署不受限于网络压力,自由出图,效率高,速度快,非常适合有一定电脑基础的同学们。当然跟着我这篇,无基础的小白也能迅速部署。

Windows下使用Anaconda本地部署Stable-Diffusion

 

一、电脑配置要求

虽然可以本地部署,但是电脑配置还是有一定的要求:

  • 需要配置一张N卡,最少得4G显存,最好20系以上的卡;网上说A卡无法本地部署(这个有待考证)
  • Win10及以上系统;
  • 科学上网,没有梯子基本寸步难行;
  • 题主的电脑配置RTX3070+10700F+16G内存,一张512*512的图大概在5s左右;

二、安装Anaconda

已经安装过额同学们可以跳过这节,安装很简单,参考下面步骤

  • Anaconda | The World’s Most Popular Data Science Platform下载对应版本的安装包;Windows下使用Anaconda本地部署Stable-Diffusion 
  • 双击安装包进行安装,选择安装路径,一路下一步到这步,点击install即可Windows下使用Anaconda本地部署Stable-Diffusion

 

  • 在左下角开始菜单找到这个Anaconda Prompt,点击打开conda命令行窗口Windows下使用Anaconda本地部署Stable-Diffusion

 

  • 创建Stable-Diffusion专用虚拟环境,采用Python3.10.6,一路按确认即可创建环境;

conda create --name stable-diffusion python=3.10.6

  • 当前在base环境下,切换环境为我们刚创建的stable-diffusion,

conda activate stable-diffusionWindows下使用Anaconda本地部署Stable-Diffusion

以上就完成了Anaconda的安装和虚拟环境创建了,下面我们会进行虚拟环境依赖的安装。

三、cuda和cudnn安装

  • 官网下载地址https://developer.nvidia.com/cuda-toolkit-archive,根据自己的显卡型号下载对应的cuda和cudnn,需要科学上网
  • 具体参考:CUDA与cuDNN安装教程(超详细)_kylinmin的博客-CSDN博客,不过多追赘述,如有不清楚的可以私信我

四、Stable-Diffusion开源代码下载和依赖安装

  • 下载Stable-Diffusion开源代码,有两种方法,电脑中有Git的使用git下载

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

没安装git的同学们,直接登录网站下载zip压缩包,Windows下使用Anaconda本地部署Stable-Diffusion

 

  • 解压下载的Stable-Diffusion源码,将命令行窗口切换值源码目录,输入以下命令安装依赖。

pip install -r requirements.txtWindows下使用Anaconda本地部署Stable-Diffusion

注意网上的教程大多是运行webui-user.bat,该脚本文件实在源码目录下新建一个venv,将依赖全部下载该虚拟环境下,与我们使用的Anaconda不同,我们避免需要避免该操作,否则会遇到gfpgan一直安装不了的一系列问题。

  • 下面是重点,pip install -r requirement.txt也会存在不少资源安装不了的情况,对于安装失败的依赖包我们可以切换豆瓣源进行安装,举例安装gfpgan,可以使用如下的命令

pip install gfpgan -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

pip install 库名称 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

  • 安装完成之后的输入pip list,查看依赖是否都安装完成,缺少的重复上一步,至此依赖环境都安装完成。

五、启动服务

  • 在命令行窗口输入Python launch.py,直到出现下面的显示,表示服务启动成功;Windows下使用Anaconda本地部署Stable-Diffusion

         在服务器输入网址127.0.0.1:7860即可打开sd的web操作界面Windows下使用Anaconda本地部署Stable-Diffusion

  • 文字汉化,英语好的忽略,https://github.com/journey-ad/sd-webui-bilingual-localization将网址输入到步骤3中Windows下使用Anaconda本地部署Stable-Diffusionhttps://github.com/journey-ad/sd-webui-bilingual-localization将网址输入到步骤3中

        切换到installed中执行一下步骤即可Windows下使用Anaconda本地部署Stable-Diffusion文章来源地址https://www.toymoban.com/news/detail-502612.html

  • 后面就是sd的使用啦,后续会出使用教程Windows下使用Anaconda本地部署Stable-Diffusion

到了这里,关于Windows下使用Anaconda本地部署Stable-Diffusion的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 简明 Stable Diffusion for windows 10 本地化部署

    提示:这里可以添加学习目标 最近各种 AI 很火爆呀,特别是 ChatGPT 发布以后,那就想着不能落下呀,所以就研究了一下 Stable Diffusion,网上也找了各种教程,这里我被各种版本各种模型搞的晕头转向的,而且有些教程是过时的,所以就有了这篇文章。如有错误之处,欢迎指正

    2024年02月16日
    浏览(54)
  • stable diffusion 1.5版本windows本地部署遇到的问题

    本人在本地部署时,主要参考了知乎上的这篇文章: Stable Diffusion安装教程(有问题可留言),将自己部署中遇到的问题记录下来,以供参考。 我这里没有使用windows的cmd,用的是Anaconda,因为1.5版本需要Python 3.10.6,而我又不想卸载之前的版本,创建一个conda虚拟环境即可解决

    2024年02月12日
    浏览(61)
  • Windows10 AUTOMATIC1111 / stable-diffusion-webui 本地部署

    非常简单的前言,这就是一个简单介绍部署流程的文章。如有不全敬请谅解。 下面根据网上的资料对部分名词简要介绍一下: stable diffusion是一个基于潜在扩散模型(Latent Diffusion Models)的一个 文本到图像(text to image)生成模型,能够根据任意文本输入生成高质量、高分辨率、

    2023年04月12日
    浏览(50)
  • 【慕伏白教程】Windows 系统本地部署 stable-diffusion-webui

    本教程针对 Stable Diffusion 2.0 进行本地部署,系统环境为 Windows 注意: 本教程不包含 anaconda/miniconda、python、git、cuda 的安装 提示: 由于国内网络原因,github不能稳定连接,这时候将网页中的 github 替代为 kgithub 即可 或: 添加参数 -i https://pypi.tuna.tsinghua.edu.cn/simple 通过镜像源

    2024年02月09日
    浏览(48)
  • Windows10+Intel显卡+CPU本地部署stable-diffusion-webui项目

    1、安装环境 在电脑上安装好Anaconda,下载地址: https://repo.anaconda.com/archive/ ,根据自己的电脑选取最新版本进行安装即可。 安装好Anaconda后,启动Anaconda Navigator工具,创建新的环境,注意python的版本,我用的是python=3.9.0 电脑上要安装好git工具,因为stable-diffusion-webui项目是放在

    2024年02月12日
    浏览(46)
  • StableDiffusion-webUI环境配置、部署、汉化、扩展超详细步骤 || 服务器Linux Ubuntu/本地Windows || 比官方安装更高自定义度 || anaconda虚拟环境下

    目录 一、代码下载 以下指令用git下载代码(可能不能直接跑通,后续需要修改一些代码,见“ 四、代码修改”部分) 1. 下载 stable-diffusion-webui 仓库 2. 下载其他仓库 二、环境配置 0. 安装anaconda、CUDA、cuDNN 1. 建立并激活新 conda 环境 2. 安装 requirements.txt 中的依赖包 3

    2024年02月10日
    浏览(82)
  • [本地部署]使用PaddleNLP体验Stable Diffusion

    https://aistudio.baidu.com/aistudio/projectdetail/4485128?forkThirdPart=1 $unzip stable-diffusion.zip $cd stable-diffusion $pip install -r requirements.txt $pip install paddlepaddle

    2024年02月15日
    浏览(41)
  • 无需本地部署 在线使用Stable Diffusion Webui 使用共享模型

    尝试本地部署Stable Diffusion的时候遇到了很多的麻烦,自己训练AI也非常的麻烦,可以尝试使用Webui使用别人上传的模型 第一步进入网站https://github.com/camenduru/stable-diffusion-webui-colab 向下拉到readme 第一个 stable_diffusion_webui_colab,点击左边Open in Colab的图标 跳转到Google Colab的网站,

    2024年02月03日
    浏览(49)
  • Stable-diffusion-webui 本地部署及使用

    1.安装conda; 2.创建conda env 和python 3.10.6; conda create --name stable-diffusion-webui python=3.10.6 3.更新pip; 4.安装cuda 11.8; https://developer.nvidia.com/cuda-toolkit-archive 5.克隆stable-diffusion-webui仓库 ; 6.下载SD模型 下载stablediffusion预训练模型至stable-diffusion-webui/models/stable-diffusion; V1.4 V1.5 7.运行

    2024年02月10日
    浏览(49)
  • 【AI绘图本地部署,无显卡部署stable-diffusion-webui吗,使用CPU运算】

    环境准备 aconda:https://www.anaconda.com/ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 进入目录 cd stable-diffusion-webui 创建虚拟环境 python -m venv ./virtualenv 运行虚拟环境 .virtualenvScriptsActivate.ps1 安装Cpu运行的pytorch版本 pip3 install torch torchvision torchaudio 修改根目录下launch.py代码

    2024年02月16日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包