首页 > 系统相关 >linux安装stable diffusion2.0完整教程-还不会安装sd2.0?一篇文章教会你AI绘画

linux安装stable diffusion2.0完整教程-还不会安装sd2.0?一篇文章教会你AI绘画

时间:2022-12-20 12:44:06浏览次数:77  
标签:diffusion diffusion2.0 ema AI https stable 安装

原文地址:https://chenhx.blog.csdn.net/article/details/128383113

以下教程出自飞链云AI技术人员,欢迎使用目前国内顶尖的AI绘画工具,微信小程序搜索:【飞链云版图】

注意:请严格按照以下步骤进行,可非常容易进行安装,其他环境不保证丝滑安装;

安装前准备

ubuntu系统推荐使用20.04,这个版本的glibc、gcc比较高,安装起来非常丝滑
之前尝试过用centos7安装,但是glibc升级有点麻烦,搞了好几次都没搞好

系统配置

安装系统的时候选择镜像,直接帮我们把conda、python、cuda全部装好;
(该页面的GPU服务器官网可以关注公众号:飞链云3D数字生态,输入:【sd教学】四个字获取服务器购买地址)
飞链云版图-AI绘画

手动安装:

也可以手动安装,如果镜像中安装好了,就不用手动安装了,但是要注意版本!!!
python:3.8,最好是直接把python替换成python3,这样的话脚本运行起来很方便
cuda:11.6:https://developer.nvidia.com/cuda-11-6-0-download-archive
miniconda3:https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh

更新pip

python -m pip install --upgrade pip

设置pip源(一定要设置清华大学的,阿里的有点问题)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
飞链云版图-AI绘画

下载ui代码

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
python launch.py

大概需要等待十几分钟需要访问github下载项目
飞链云版图-AI绘画

等待十几分钟后,下方出现这个标识说明项目依赖已经弄好了,就差模型了
飞链云版图-AI绘画

广告开始----
【飞链云版图】微信小程序欢迎使用;目前国内顶尖的AI绘画小程序;

教程出自飞链云AI技术人员,欢迎使用目前国内顶尖的AI绘画工具,微信小程序搜索:【飞链云版图】
----广告结束

模型下载

经过测试目前sd2.0只有以下两种模型可以用 ,其他模型加载都会报错,github上看了issue上大家都有遇到这个问题

768-v-ema.ckpt

这个模型需要生成的图片在768768的时候效果比较好,如果是生成512512的,图片有点拉垮;

# 768-v-ema.ckpt
https://huggingface.co/stabilityai/stable-diffusion-2/resolve/main/768-v-ema.ckpt
# 配置文件(下载以后注意把文件名修改为768-v-ema.yaml)
https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference-v.yaml

512-base-ema.ckpt

如果显存不够的,比较小的,可以使用这个模型;比较推荐768,效果比512的好;

# 512-base-ema.ckpt
https://huggingface.co/stabilityai/stable-diffusion-2-base/resolve/main/512-base-ema.ckpt
# 配置文件(下载以后注意把文件名修改为512-base-ema.yaml)
https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference.yaml

模型安装

以上模型下载到下面这个目录(stable-diffusion-webui文件夹内)
cd models/Stable-diffusion/
飞链云版图-AI绘画
我只下载了一个768-v-ema模型

开始运行

接下来回到stable-diffusion-webui目录运行webui.py
飞链云版图-AI绘画

第一次运行会比较慢,要下载一个3.94g的文件
飞链云版图-AI绘画
出现这个就表示启动好了

飞链云版图-AI绘画

以上教程出自飞链云AI技术人员,欢迎使用国内顶尖的AI绘画工具,微信小程序搜索:【飞链云版图】

飞链云版图-AI绘画

原文地址:https://chenhx.blog.csdn.net/article/details/128383113
欢迎关注公众号:程序编程之旅。
关注公众号获取技术QQ群与我的个人微信号拉你进微信群

标签:diffusion,diffusion2.0,ema,AI,https,stable,安装
From: https://www.cnblogs.com/chenhx/p/16993944.html

相关文章

  • Mac安装单机版kafka
    下载官网解压启动启动kafka前需要先启动zookeeper,这里使用默认配置,直接启动Kafka自带的zookeepercd到Kafka目录启动内置的zookeeper:./bin/zookeeper-server-s......
  • Linux下安装python+appium+android(附带各种错误解决办法)
    文章目录​​安装AndroidSDK​​​​安装nodejs、NPM、cnpm​​​​安装Appium​​​​安装Python和基础库​​​​设置WIFI连接及调试​​​​引用​​​​安装错误解决​......
  • pyenv环境安装(CentOS)
    1、首选通过pyenv_installer来安装。命令如下:curlhttps://pyenv.run|bash2、如果上述shell安装失败,可以选择手动安装:安装依赖:yuminstallgcczlib-develbzip2bzip2-de......
  • PHP 8 安装amqp扩展
    php8安装amqp扩展1.安装rabbitmq-c#下载源码wgethttps://github.com/alanxz/rabbitmq-c/archive/refs/tags/v0.11.0.tar.gz#解压tar-zxvfv0.11.0.tar.gz#进人目录......
  • ubuntu16.04安装tensorflow官方教程与机器学习资料【学习笔记】
    tensorflow官网有官方的安装教程:​​https://www.tensorflow.org/install/install_linux​​google的机器学习官方快速入门教程:​​https://developers.google.com/machin......
  • airtest adb发送短信
      #dev=connect_device("Android:///")connect_device("Android:///")dev=device()phone='13800138000'msg='helloworld'defsendMsg(phone,msg):......
  • [MySQL]SELECT list is not in GROUP BY clause and contains nonaggregated column..
    项目在windows上运行正常,迁移到Linux系统上就出现了这个错,经查是由于本人sql不规范且恰好mysql的sql_mode启用了only_full_group_by,当sql语句中使用了分组查询,并且查询的字......
  • linux下安装pymssql
    各版本的下载地址:​​https://pypi.python.org/pypi/pymssql/​​Windows可以下载installer文件,直接是编译好的,可以直接安装Linux下需要安装几个基础类库:Cython:pipinstall......
  • gem使用代理安装ruby-debug-base19
    gem使用代理的两种方式:方式一:>>SEThttp_proxy=http://ip_or_host:PORT>>geminstallthe_package_name方式二:>>gemlist-phttp://user:passwd@ip_or_host:8080-r安装ru......
  • mysql: "tablename" is marked as crashed and should be repaired修复 问题分析: 当m
    问题分析:当mysql出现这类提示时,大部分的现象为查询不到正常的表记录,或者只能查询到部分。主要的原因是对应表的索引文件被损坏,导致索引文件损坏的可能原因有:频繁的读写表......