当前位置:   article > 正文

mac(M1)芯片安装Stable-diffusion-webui_m1安装 stable diffusion

m1安装 stable diffusion

背景:听同事说这个都是在GPU上跑的,cpu跑这个比较费劲。我本地mac跑这个,也是为了调试一些相关的插件和api。为了开发方便点。当然确实提吃内存的。

目录

一、Stable-diffusion-webui 项目地址和官方安装方式

二、自己的安装方式

2.1、更新一下自己的homebrew

2.2、安装相关依赖

2.3、下载代码

2.4、下载模型

2.5、 启动服务

 2.6、插件安装

三、报错解决办法


一、Stable-diffusion-webui 项目地址和官方安装方式

项目地址:

GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

官方安装文档:

https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Installation-on-Apple-Silicon

二、自己的安装方式

2.1、更新一下自己的homebrew

  1. # 安装更新homeBrew
  2. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. # 检查版本
  4. brew -v

2.2、安装相关依赖

这里需要注意,Stable-diffusion-webui是必须在python3.10版本及以上才能跑的。

  1. # 安装相关依赖和python
  2. brew install cmake protobuf rust python@3.10 git wget
  3. # pip3的源
  4. pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

2.3、下载代码

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

2.4、下载模型

模型放在代码仓库里models/Stable-diffusion的位置

 模型下载的地址

runwayml/stable-diffusion-v1-5 · Hugging Face

或者

https://civitai.com

2.5、 启动服务

  1. # 启动图形化界面
  2. ./webui.sh
  3. # 启动api
  4. ./webui.sh --nowebui

http://127.0.0.1:7860/ 

 

 当然了,我们也可以通过api调用。

接口地址:http://127.0.0.1:7861/sdapi/v1/txt2img

接口文档:http://127.0.0.1:7861/docs

 2.6、插件安装

方法一:

可以在extensions文件下 直接git clone 插件的代码

方法二:

在这里面粘贴对应的github的git地址,然后点击install

 

三、报错解决办法

问题1:

PermissionError: [Errno 13] Permission denied: '/Users/*****/.cache/huggingface/hub/models--openai--clip-vit-large-patch14/refs/main'

解决办法:

Run 

open ~/.cache then take the huggingface folder from the window that opens and move it to the trash and try running 

./webui.sh again.

问题2:

一些python包安装补上,系统运行容易卡在gfpgan、clip,所以建议提前安装好这些组件

pip3 install gfpgan

 安装clip比较特殊,直接pip3 install clip只能安装0.2.0版本,CLIP反推功能无法正常使用(但是系统可以正常运行起来),1.0版本clip安装方式如下(建议上梯子):

  1. pip install ftfy regex tqdm
  2. pip install git+https://github.com/openai/CLIP.git


 

自动生成的,还挺好看的。哈哈哈 

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号