美文网首页
macOS下安装Stable Diffusion快速指南

macOS下安装Stable Diffusion快速指南

作者: near_lxm | 来源:发表于2023-06-08 22:24 被阅读0次

    引用B站Nenly同学

    https://www.bilibili.com/video/BV1Us4y1X75d/?share_source=copy_web&vd_source=98d592a71eb13fad2dd834b16798f5d9

    1、安装Homebrew并切换国内源

    https://zhuanlan.zhihu.com/p/111014448

    苹果电脑 极速安装脚本(精简版 几秒钟安装完成):
     /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    
    苹果电脑 卸载脚本:
      /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
    
    常见错误排查:

    https://gitee.com/cunkai/HomebrewCN/blob/master/error.md

    2、安装cmake protobuf rust python git wget

     brew install cmake protobuf rust python@3.10 git wget  
    

    3、检查安装状态

    brew --version:检查Homebrew软件包管理器的版本号
    cmake --version:检查CMake的版本号
    protoc --version:检查Protobuf的版本号
    rustc --version:检查Rust编译器的版本号
    python3 --version: 检查Python 3的版本号
    git --version: 检查Git版本号
    wget --version:检查Wget的版本号
    

    4、使用git克隆仓库

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

    若速度慢可使用代理或镜像,例如:

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

    此处推荐好用的github代理:https://ghproxy.com/

    5、启动./webui.sh,首次启动时会下载依赖,耗时较长

    • 进入下载好的stable-diffusion-webui目录中
          cd stable-diffusion-webui 
         ./webui.sh 
    

    首次加载没有进度条,依赖是GB级别,卡住或者报错停止退出没关系,下次启动会从失败的地方继续开始
    可修改launch.py文件中对应失败部分代码来解决,我的做法是找到对应的远端地址,改成国内可访问的镜像地址,暂不展开这部分

    • 加载完成后,复制Local URL到浏览器里打开。(默认地址:http://127.0.0.1:7860/)

    6、手动导入大模型加速启动

    在第一次启动的时候还会下载一个大模型(2G以上),通过终端下载很慢,可以在启动过程中手动下载,接着放入../stable-diffusion-webui/models/Stable-diffusion文件夹内。

    相关文章

      网友评论

          本文标题:macOS下安装Stable Diffusion快速指南

          本文链接:https://www.haomeiwen.com/subject/kxvaedtx.html