Mac M1芯片上安装Stable-Diffusion-webui的简明指南

作者:宇宙中心我曹县2024.03.28 22:01浏览量:5

简介:本文详细指导了如何在Mac M1芯片上安装Stable-Diffusion-webui,包括安装依赖、设置pip3源、下载代码和模型,以及启动程序等步骤,为初学者提供了清晰的操作指南。

随着人工智能技术的快速发展,Stable Diffusion作为一种强大的图像生成技术,受到了广大开发者和研究者的关注。Stable-Diffusion-webui是一个用户友好的界面,使得我们能够更方便地使用Stable Diffusion模型。本文将详细介绍在Mac M1芯片上安装Stable-Diffusion-webui的步骤,帮助初学者快速上手。

首先,我们需要在Mac上安装Homebrew。Homebrew是Mac上的一个软件包管理工具,可以帮助我们方便地安装各种软件和库。在终端(Terminal)中输入以下命令,即可安装Homebrew:

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

如果遇到连接超时的问题,可以尝试使用国内镜像来安装Homebrew:

/bin/bash -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

安装完成后,可以通过输入brew -v来查看Homebrew的版本,确认安装成功。

接下来,我们需要安装一些依赖库。在终端中输入以下命令,即可安装所需的库:

brew install cmake protobuf rust python@3.10 git wget

然后,我们需要设置pip3的源,以便更快地下载Python包。在终端中输入以下命令,将pip3的源设置为清华大学的镜像源:

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

接下来,我们需要下载Stable-Diffusion-webui的代码。在终端中输入以下命令,即可从GitHub上克隆代码到本地:

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

代码下载完成后,我们需要下载Stable Diffusion模型。模型文件需要放在代码仓库中的models/Stable-diffusion目录下。可以从Hugging Face或者civitai.com等网站上下载模型文件,然后将其复制到对应的目录下。

最后,我们就可以启动Stable-Diffusion-webui了。在终端中进入代码仓库的目录,然后输入以下命令启动程序:

cd stable-diffusion-webui
python app.py

程序启动后,就可以在浏览器中打开http://127.0.0.1:8501/,看到Stable-Diffusion-webui的界面了。

至此,我们已经在Mac M1芯片上成功安装了Stable-Diffusion-webui。通过本文的指导,相信初学者也能够轻松上手,享受Stable Diffusion带来的强大图像生成功能。希望本文对你有所帮助,如有任何疑问或建议,请随时留言交流。