mac本地部署stable-diffusion

本文详细介绍了如何在Mac上使用Homebrew下载和安装Git、Python等依赖项,以及部署stable-diffusion-webui,同时提到了显卡性能对这些操作的影响。

下载Homebrew

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

①输入“1”选择中科大版本,然后输入Y(YES),直接输入开机密码(不显示)然后回车确认,开始下载

②首次下载它弹窗让你先下载Git,我们点击同意,然后等待下载

③Git下载完重新运行一遍代码和重复①的操作,这次就开始下载brew本体了

④可以选择(输入Y回车),想省时间也可不选,直接回车(非必须模块。可以忽略)

⑤下载完成,提示今后下载还是输入“1”,提示安装完成,复制它给你的指令运行

补充:brew常用指令

    • 查看版本:brew -v
    • 更新 brew 版本:-brew update
    • 查找:brew search xxx(其中 xxx 替换为要查找的关键字)
    • 安装:-brew install xxx
    • 安装完成输入xxx -h查看
    • 查看本地软件库列表:brew ls

⑥我们使用brew -v,看到brew版本和安装日期就说明成功了

Mac系统上部署 `stable-diffusion-webui` 需要完成以下几个主要步骤: ### 1. 安装依赖项 首先,确保已经安装了 Git 工具和 Homebrew(用于管理软件包)。如果没有安装 Git 和 Homebrew,可以通过以下命令进行安装: ```bash # 安装 Homebrew(如果尚未安装) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 使用 Homebrew 安装 Git 和 Python3 brew install git python@3.x ``` ### 2. 下载 stable-diffusion-webui 源码 接下来,使用 Git 克隆 `stable-diffusion-webui` 的源代码到本地目录: ```bash git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git ``` 这一步完成后,会得到一个名为 `stable-diffusion-webui` 的文件夹,里面包含了所有的 WebUI 源代码[^3]。 ### 3. 进入项目目录并运行 webui.sh 进入刚刚克隆下来的项目目录,并运行 `webui.sh` 脚本以启动 WebUI 界面: ```bash cd stable-diffusion-webui ./webui.sh ``` 这个脚本会在首次运行时自动创建并激活 Python 虚拟环境,并下载所需的依赖项。之后,它还会加载大模型及其参数[^2]。 ### 4. 下载和配置模型文件 访问 [CivitAI](https://civitai.com/) 或其他模型资源网站下载 Stable Diffusion 模型文件。下载完成后,将模型文件复制到指定的模型目录中,例如: ```bash /Users/your_username/path_to_stable_diffusion_webui/models/Stable-diffusion/ ``` 确保路径与实际的项目位置一致[^4]。 ### 5. 启动项目 完成上述步骤后,再次运行 `webui.sh` 脚本以启动 `stable-diffusion-webui` 项目: ```bash ./webui.sh ``` 项目启动后,可以在浏览器中通过 `http://localhost:7860` 访问 WebUI 界面。 ### 常见问题处理 - **Python 版本问题**:确保使用的 Python 版本为 3.x,可以通过 `python3 --version` 查看当前版本。 - **权限问题**:如果遇到权限错误,可以尝试使用 `chmod +x webui.sh` 给脚本添加执行权限。 - **依赖缺失**:如果提示缺少某些依赖库,可以通过 `pip install -r requirements.txt` 手动安装依赖项。 以上步骤涵盖了从安装依赖、克隆源码、运行脚本到配置模型文件的完整流程,确保能够在 Mac 上成功部署 `stable-diffusion-webui`。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值