简介:本文详细指导了如何在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带来的强大图像生成功能。希望本文对你有所帮助,如有任何疑问或建议,请随时留言交流。