Mac 安装 stable diffusion
时间: 2025-04-01 13:13:52 浏览: 51
### 安装 Stable Diffusion 的指南
#### 系统需求
在 macOS 上安装 Stable Diffusion,需确保设备满足最低硬件和软件要求。通常建议使用 M1 或更高版本的 Apple 芯片以获得更好的性能支持[^1]。
#### 安装步骤概述
以下是基于 GitHub 项目 `camenduru/stable-diffusion-webui-colab` 的方法扩展到本地环境下的操作流程:
#### 依赖项准备
1. **Python 环境**
需要 Python 版本至少为 3.8 或以上。可以通过 Homebrew 来快速安装最新版 Python:
```bash
brew install [email protected]
```
2. **Git 工具**
如果尚未安装 Git,则通过以下命令完成安装:
```bash
brew install git
```
3. **虚拟环境配置**
推荐创建独立的虚拟环境来管理依赖库:
```bash
python3 -m venv sd_env
source sd_env/bin/activate
```
4. **克隆仓库**
下载官方 WebUI 文件夹至本地目录:
```bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
```
5. **安装依赖文件**
执行脚本来自动拉取所需模块并编译运行环境:
```bash
pip install -r requirements.txt
```
6. **下载预训练模型**
访问 Civitai 这类第三方站点获取最新的 SD 模型权重文件,并将其放置于指定路径下(一般位于 `/models/Stable-diffusion/`)。更多详情可参阅相关文档说明[^3]。
7. **启动服务端口监听**
使用内置脚本开启图形界面访问权限,默认绑定地址为 localhost:7860:
```bash
./webui.sh
```
#### 提示词优化技巧
为了生成更高质量图像作品,合理设置输入参数至关重要。例如调整关键词顺序、引入括号表达式定义优先级以及利用分步渲染机制等技术手段均能有效提升效果表现力[^4]。
```python
# 示例代码片段展示如何自定义 prompt 参数
prompt = "(fantasy forest:1.2) AND ((elf warrior:1.1)|(dwarf blacksmith))"
negative_prompt = "cartoonish, low quality"
steps = 30
width = height = 512
```
阅读全文
相关推荐

















