1 安装homebrew
在终端中输入以下命令进行安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
使用brew -v检测是否安装成功,这里可以会遇到提示:homebrew-core和homebrew-cask目录 被git认为不是一个安全的目录,需要手动添加
使用命令添加
git config --global --add safe.directory homebrew-core路径
git config --global --add safe.directory homebrew-cask路径
2安装python
brew install cmake protobuf rust python@3.10 git wget
如果上一步没有添加,可能会遇到以下错误,需要执行上一步的添加命令,再重新运行即可
fatal: not in a git directory
Error: Command failed with exit 128: git
3 安装stable-diffusion-webui,需要用到git
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
4启动
在stable-diffusion-webui目录下运行./webui.sh。(在这一步会自动下载一些包,可能会在遇到各种报错,可以打开launch.py目录,ctrl+f查找一下os.environ.get(‘GFPGAN_PACKAGE’,在这处的https://github.com/前加上https://ghproxy.com/,使用国内的镜像源来下载,会稳定一点,如图)
文章来源:https://www.toymoban.com/news/detail-525898.html
./webui.sh
遇到的问题
在stable-diffusion-webui目录下找到webui-macos-env.sh,在export COMMANDLINE_ARGS后添加–no-gradio-queue即可文章来源地址https://www.toymoban.com/news/detail-525898.html
export COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate --no-gradio-queue"
到了这里,关于MacBook Pro(M1) 安装Stable-Diffution-Webui的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!