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

一、简介

二、安装

  • 配置要求

    image.png

  • 安装 Git

    1、【Mac】使用 HomeBrew 进行 快捷安装,文章内部有安装部分(注意如果是 zsh 解释器需要修改的事 .zshrc 环境变量文件,git 安装存放路径以输出的为准)。

    2、【MacWindows】通过 Git 官网 下载安装。

    # 查看安装是否成功
    $ git -v
    
    # git version 2.42.0
    
  • 安装 Python

    1、【Mac】使用 HomeBrew 安装 pyenv 多版本管理 快捷安装需要的 Python 版本。

    2、【MacWindows】通过 Python 官网 下载安装。

    # 查看安装是否成功
    $ python -V
    
    # Python 3.11.0
    
  • 安装 Stable Diffusion

    1、进入 stable-diffusion-webui Github 进行下载。(附 sd-webui-controlnet 版本,前者扩展版本,可以根据需求选择)

    # 如果下载不了,则网页内手动下载,服务器就文件上传
    $ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
    

    2、解压打开文件

    • Windows 找到文件夹中的 webui.batwebui-user.bat 进行双击安装,在等待一段时间后,会给出一个地址。

      image.png

    • Mac 找到文件夹中的 webui.shwebui-user.sh 使用命令进行安装,在等待一段时间后,会给出一个地址。

      # 或 $ sh webui-user.sh
      $ sh webui.sh
      
      # 也支持 python 版本 $ python webui.py
      # 注意:安装的内容都在 /Users/dengzemiao/stable-diffusion-webui 文件中
      
      • 报错 fetch-pack: unexpected disconnect while reading sideband packet,是因为 远程仓库的文件过大,需要设置本地仓库大小,修改好后继续之前的命令:

        # 如果还是下载失败,则需要继续修改 git 缓存的大小
        $ git config --global http.postBuffer 5242880000
        
      • 报错 Launching Web UI with arguments: --skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate 解决方案。

      • 报错 ModuleNotFoundError: No module named '_lzma'Mac 看这篇其他系统看这篇

        File "/Users/dengzemiao/.pyenv/versions/3.11.0/lib/python3.11/lzma.py", line 27, in <module>
        
        from _lzma import *
        
        ModuleNotFoundError: No module named '_lzma'
        
      • 解决完报错后,继续安装,等待一段时间就安装完成了

        image.png

      • 如果关闭需要重新运行再次运行指令即可

        $ sh webui.sh
        
  • 19
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卡尔特斯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值