Stable Diffusion:Linux、Mac环境安装教程

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

一、配置Python环境

1. 安装conda

脚本获取链接:https://repo.anaconda.com/archive/

一路回车,该输yes输yes

wget -c https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh

2. 安装python3.10.9的环境

使用conda安装python3.10.9的环境

  • 如果没有安装conda先安装conda,或者自行搜索Linux安装python3.10.9进行安装
conda create -n sd python=3.10.9 -c conda-forge -y

创建完成之后,使用该环境

conda activate sd

二、安装PyTorch

1. CPU版本

官网:https://pytorch.org/get-started/locally/#mac-prerequisites

Linux,Mac都可以用下面的下载方式:

pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu

2. 如果有GPU,先检查cuda版本

执行命令nvidia-smi查看右上角cuda版本是否大于等于11.8,如果大于等于11.8就执行下面的命令安装PyTorch

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

2.1 安装NVIDIA驱动

  1. 重装显卡驱动
  2. 确认显卡的型号执行命令:lspci
  3. 进入nvidia官网下载对应的驱动:https://www.nvidia.cn/geforce/drivers/

卸载原驱动

sudo apt remove --purge "nvidia-*" -y

安装驱动

sudo ./NVIDIA-Linux-x86_64-530.41.03.run -no-x-check -no-nouveau-check -no-opengl-files //安装

2.3 安装CUDA

CUDA官网下载地址:https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=deb_network

apt-get install libnvidia-decode-530
apt-get install libnvidia-encode-530
apt-get install nvidia-driver-530

apt install nvidia-settings nvidia-prime libnvidia-compute-530:i386 libnvidia-decode-530:i386 libnvidia-encode-530:i386 libnvidia-fbc1-530:i386 libnvidia-gl-530:i386

修改环境变量

echo 'export PATH="/usr/local/cuda-12/bin:$PATH"' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH="/usr/local/cuda-12/LIB64:$LD_LIBRARY_PATH"' >> ~/.bashrc
source ~/.bashrc
nvcc -V

2.4 安装NVIDIA或CUDA报错

一、NVIDIA driver install - Error: Unable to find the kernel source tree

解决方法

sudo apt-get install linux-headers-`uname -r`

二、报错Cannot locate TCMalloc

解决方法

sudo apt-get install libgoogle-perftools4 libtcmalloc-minimal4 -y

三、提前安装所需要的组件

先替换清华源,下载会快一点(如果挂代理就无所谓了)

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

下载组件

pip3 install gfpgan ftfy regex tqdm
pip install git+https://github.com/openai/CLIP.git

三、stable diffusion启动

3.1 安装

从GitHub上clone源码,建议挂代理

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

进入目录,开始安装并启动

cd stable-diffusion-webui
./webui.sh

3.2 启动方式

MAC需要执行以下启动命令

./webui.sh --no-half --enable-insecure-extension-access

修改端口

  • 方法一:编辑 webui-user.sh,内容如下,然后执行./wehui.sh启动
# 绑定 0.0.0.0 端口,同时修改端口
export COMMANDLINE_ARGS="--listen --port 23105"
  • 方法二:启动时加入参数
./webui.sh --enable-insecure-extension-access --disable-safe-npickle --listen --port 20022

四、替换扩展网址

https://gitee.com/akegarasu/sd-webui-extensions/raw/master/index.md

五、汉化教程

1. 安装

Extensions–>install from URL,输入汉化插件地址,点击install

https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN

2. 选择语言包

settings–>User interface,点刷新按钮,选择zh_CN语言包

3. 提交设置

先点击Apply settings提交设置,然后点击Reload UI重启界面即可。

六、插件

1. Multi Diffusion + Tiled VAE

让4G、6G低显存的玩家也可以生成2K、4K甚至8K图片的强大插件

原理是把原图拆成小碎块,最后汇总成一张大图,分块越大就越慢,但是会更自然

https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111

2. inpaint抠图

3. TILE模型

七、提示词

1. 提高手的成功率

hand of guido daniele

八、常见问题

1. 生成图片乱码问题

使用以下采样:DDIM、PLMS、UniPC文章来源地址https://www.toymoban.com/news/detail-495096.html

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

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

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

相关文章

  • AI 绘图 Stable Diffusion(一) 环境安装 Mac、Windows 详细流程

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

    2024年04月23日
    浏览(40)
  • Mac OS如何安装Stable Diffusion-详细教程附模型包

    Stable Diffusion是现在强大的AI绘画工具之一,最重要的还是免费使用! 今天详细讲一下怎么在 Mac OS 上安装部署Stable Diffusion: 在开始我们需要安装下Home Brew, 可以直接复制下面代码到终端并执行 下面我们需要使用  brew  安装一些所需要的依赖包:  make   protobuf   rust   python@

    2024年02月06日
    浏览(34)
  • Mac(m1/m2)安装stable-diffusion-webui教程

    前言 内容介绍 软硬件需求 安装步骤 第一步:安装homebrew 第二步:安装pytorch 第三步:安装stable diffusion webui 第四步:下载ai绘图基础模型 第五步:运行 常见问题         问题1:系统运行容易卡在gfpgan、clip,所以建议提前安装好这些组件         问题2:pip3安装慢,

    2024年02月13日
    浏览(37)
  • Windows下stable diffusion webui环境配置详细教程

    https://github.com/AUTOMATIC1111/stable-diffusion-webui 官方要求python版本3.10.6,实测python3.9.13可用 安装Python https://www.python.org/downloads/windows/ 2. 安装Git并配置 详情参考:https://blog.csdn.net/shuang_waiwai/article/details/121108964 3. Clone库stable-diffusion-webui 直接Git clone: 或: 4. 运行配置文件 强烈建议

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

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

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

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

    2024年02月13日
    浏览(46)
  • 【教程】MAC m1 安装并使用AI绘画 stable-diffusion,交互式命令行。

    要求 macOS 12.3 Monterey 或更高版本 Python 耐心 第一步 下载模型包 在https://huggingface.co注册 搜索stable-diffusion-v-1-4-original跳转到页面 点击接受条款 点击上面Files and versions 下载sd-v1-4.ckpt (4.27 GB)并记下保存位置 开始安装 如果特别慢的话 一些比较正常的图片

    2024年02月11日
    浏览(45)
  • sd软件下载安装教程(Stable Diffusion绘画软件配置要求)

    Stable Diffusion(SD)是一款基于文本生成图像的AI绘画工具,它对电脑硬件有一定的要求。以下是SD绘画软件的配置要求: 1. 显卡(GPU): 显卡是SD运行的关键,需要一张性能足够强大的独立显卡来提供算力进行绘制。 支持的显卡芯片有Nvidia/AMD/Intel Arc/Apple M。 最低配置建议为

    2024年04月23日
    浏览(40)
  • [Stable Diffusion教程] 第一课 原理解析+配置需求+应用安装+基本步骤

    本次内容记录来源于B站的一个视频 以下是自己安装过程中整理的问题及解决方法: 问题:stable-diffusion-webui启动No Python at ‘C:xxxxxxpython.exe‘ 解答:打开webui.bat 把 中的%~dp0venv改成自己python的安装路径就行获取直接set值即可 如 修改完之后又遇到如下问题 将python直接卸载掉

    2024年02月11日
    浏览(33)
  • 【AI绘图 丨 Stable_diffusion 系列教程三】— 无需配置环境 | Colab直接运行Stable Diffusion web UI并从civitai中导入lora模型

    目录 一、Google Colab的基本介绍 二、Google Colab 的使用  2.1 利用Google 浏览器搜索Google drive  2.2 注册一个Google 账号,点击转至账号登录  ​ 2.3 进入Google drive,点击转至Google 云端硬盘 2.4 创建一个新的Google Colaboratory 2.5 Google Colaboratory基本操作方法。 基本操作1:修改文件名、

    2024年02月09日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包