Stable Diffusion 安装

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

一、安装 GPU 驱动(CPU 环境跳过这一步)

手动安装GPU驱动参考:https://docs.nvidia.com/datacenter/tesla/tesla-installation-notes/index.html?spm=a2c4g.11186623.0.0.2d45639cNEukDR

下载链接:https://www.nvidia.com/Download/Find.aspx?spm=a2c4g.11186623.0.0.503f573bVfJPKT&lang=cn

二、配置 pip 国内源

创建配置文件

vi ~/.pip/pip.conf

写入配置

[global]
index-url=http://mirrors.cloud.aliyuncs.com/pypi/simple/
 
[install]
trusted-host=mirrors.cloud.aliyuncs.com

三、安装 python 3.10.6(建议使用3.10版本)

这里使用的是 ubantu 安装

3.1.1 安装相关依赖

安装依赖

apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libbz2-dev liblzma-dev libgdbm-compat-dev
3.1.2 安装 openssl (不安装后面运行会各种报错)

下载

wget http://www.openssl.org/source/openssl-1.1.1.tar.gz

解压

tar xf openssl-1.1.1.tar.gz

进入目录

cd openssl-1.1.1/
3.1.3 配置环境变量

创建自定义环境变量文件

vim .bashrc

写入环境变量

export LD_LIBRARY_PATH=/usr/local/openssl/lib:/usr/local/cuda-11.4/lib64:$LD_LIBRARY_PATH
3.1.4 安装 python

下载

wget  https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgr

解压

tar -xf Python-3.10.6.tar

进入目录

cd Python-3.10.6

使用 configure 对文件进行配置,并使用 --prefix=/usr/local/python3 指定安装路径,启用 SSL

./configure --prefix=/usr/local/python3 --with-ssl=/usr/local/openssl  #启用SSL,否则后面运行时会报错

编译安装

make && make install

软链接

ln -s /usr/local/python3/bin/python3.10 /usr/bin/python
ln -s /usr/local/python3/bin/pip /usr/bin/pip
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

配置自定义环境变量文件

vim ~/.bashrc

写入配置

export PATH=/usr/local/python3/bin:/usr/local/cuda-11.4/bin:$PATH

加载环境变量

. ~/.bashrc

升级 pip

python3 -m pip install --upgrade pip

四、安装 Git

安装

apt-get install git

五、安装依赖

pip3 install transformers==4.24.0
pip3 install diffusers==0.7.2
pip3 install cython==0.29.33 
pip3 install fastapi==0.90.1

六、下载项目

拉取项目到本地

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

进入项目目录

cd stable-diffusion-webui/

七、安装项目对应 python 依赖包

GPU环境的用户需要安装与cuda版本对应的torch,cpu环境则没有具体要求

pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117

pip 换源

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ 
# 清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
# 中国科学技术大学 :http://pypi.mirrors.ustc.edu.cn/simple/
# 华中科技大学:http://pypi.hustunique.com/
# 豆瓣源:http://pypi.douban.com/simple/
# 腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
# 华为镜像源:https://repo.huaweicloud.com/repository/pypi/simple/

继续安装依赖

pip install -r requirements_versions.txt

八、下载模型文件

进入模型存放目录

cd models/Stable-diffusion/

下载模型

wget https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/resolve/main/sd-v1-4-full-ema.ckpt

九、启动项目

回到项目根目录

cd /root/stable-diffusion-webui/

CPU 环境提前执行以下命令

export COMMANDLINE_ARGS=--skip-torch-cuda-test

执行启动文件文章来源地址https://www.toymoban.com/news/detail-497533.html

python3 launch.py --port 1234 --listen --enable-insecure-extension-access

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

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

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

相关文章

  • Mac环境 Stable Diffusion Web Ui 安装教程

            Stable Diffusion Web UI 是一个基于 Stable Diffusion 的基础应用,利用 gradio 模块搭建出交互程序,可以在低代码 GUI 中立即访问 Stable Diffusion:      1、Stable Diffusion 是一个画像生成 AI,能够模拟和重建几乎任何可以以视觉形式想象的概念,而无需文本提示输入之外的任何指

    2024年02月13日
    浏览(46)
  • 【AI绘图 丨 Stable_diffusion 系列教程一】— Window 环境 | Stable Diffusion入门教程 及安装(上篇)

    不过确实,Midjourney生成的图片很难精准的控制,随机性很高,需要大量的跑图(为此我也回复了很多很多信息就是让小伙伴们多跑图...),不过没关系,受到社群小伙伴们的强烈建议(也包括我可以少回复点消息),我在这篇文章中为大家分享SD的教程。 这时候肯定有朋友心

    2024年02月09日
    浏览(51)
  • 【AI绘图 丨 Stable_diffusion 系列教程四】— Window 环境 | Stable Diffusion入门教程 及安装(全篇)

      最近,AI图像生成引人注目,它能够根据文字描述生成精美图像,这极大地改变了人们的图像创作方式。Stable Diffusion作为一款高性能模型,它生成的图像质量更高、运行速度更快、消耗的资源以及内存占用更小,是AI图像生成领域的里程碑。本篇文章作者将手把手教大家入

    2024年02月13日
    浏览(67)
  • 在自己conda环境下安装使用stable diffusion webui

    conda create -n stdwebui python=3.10 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git conda activate stdwebui linux 下 新建.pip文件夹和pip.conf文件并在其中写入修改源,这里使用豆瓣源。 确保在当前环境下 pycharm右下角有当前环境显示, 打开launch.py 文件左键运行就可以 第一次运行会下

    2024年02月14日
    浏览(44)
  • AI 绘图 Stable Diffusion(一) 环境安装 Mac、Windows 详细流程

    Stable Diffusion 与 Midjourney 的区别,个人比较喜欢优点里面的不受约束这条。 配置要求 安装 Git 1、【 Mac 】使用 HomeBrew 进行 快捷安装,文章内部有安装部分(注意如果是 zsh 解释器需要修改的事 .zshrc 环境变量文件, git 安装存放路径以输出的为准)。 2、【 Mac 、 Windows 】通过

    2024年04月23日
    浏览(57)
  • 记录Stable-Diffusion-Webui 在Windows11的Anaconda环境下的避坑安装

    #记录工作,工作复盘 仅作记录,未尽之处请补充,谢谢! 电脑配置情况大致记录如下,请参考: MSI移动工作站,64G内存,4GB显存 阅读文档,明确软件依赖和安装要求: 在用Anaconda环境下安装stable-diffusion-webui之前,电脑上先要安装有以下软件: 1、Anaconda 首先安装 Anaconda,

    2024年02月01日
    浏览(71)
  • Stable Diffusion - Stable Diffusion WebUI 图像生成工具的环境配置

    欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/131528224 Stable Diffusion WebUI 是一款基于深度学习的图像生成工具,根据用户的输入文本或图像,生成高质量的新图像,特点如下: 支持多种图像生成任务,如人脸生成、风格迁移、图像修复、

    2024年02月16日
    浏览(68)
  • Stable Diffusion WebUI 环境

    Stable Diffusion 是热门的文本到图像的生成扩散模型,本文介绍了如何准备其 WebUI 环境。 Stability AI Stability API Extension for Automatic1111 WebUI Stable Diffusion web UI OS: Ubuntu 22.04.2 LTS Kernel: 5.19.0 CPU: AMD Ryzen 7 3700X GPU: NVIDIA GeForce RTX 2080 Ti RAM: 16GB Nvidia 驱动 Anaconda Anaconda: https://www.anaconda.com

    2024年02月13日
    浏览(35)
  • Stable diffusion环境部署搭建

    略 略 //注意:火山引擎FT的只开github的加速,不开http/https代理。因为设置http/https代理, 执行conda env create -f environment.yaml会报错。

    2024年02月17日
    浏览(33)
  • Stable diffusion本地环境搭建

    我的硬件是win10  处理器:英特尔 Core i7-10750H 内存:32G 显卡:显卡:NVIDIA GeForce RTX 3060 Laptop GPU 显存 12 GB  具体性能待测试 1、下载miniconda,配置python环境,我选择的是Latest版本。miniconda用来管理python版本。 下载地址:Miniconda — conda documentation 打开conda Prompt,输入 conda -V,查

    2024年02月09日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包