После этой установки вы запустите AUTOMATIC1111 Stable Diffusion WebUI в браузере и проверите первый старт по адресу http://127.0.0.1:7860. Для Windows с NVIDIA самый короткий официальный путь — release-package flow; для Linux и Apple Silicon используйте отдельные инструкции из README и wiki.
Практический вердикт: не пытайтесь собрать «универсальную» установку по памяти. В текущих официальных материалах документация вынесена из README в wiki, а шаги зависят от ОС и GPU. Этот гайд держит только проверяемые пути из источников.
Сводка
- ⏱️ Время: 30–90 минут, в зависимости от ОС, скачивания зависимостей и модели.
- 🎯 Сложность: средний.
- 💰 Стоимость: бесплатно; возможны расходы на GPU, облако или модельные хостинги у сторонних провайдеров.
- 🛠️ Что потребуется: Windows, Linux или macOS на Apple Silicon; Git; Python 3.10.6 для Windows или python3.10/3.11 для новых Linux; Homebrew и пакеты для Apple Silicon; совместимый checkpoint модели; NVIDIA GPU, если вы идёте по Windows/NVIDIA пути.
- 📌 Актуальная версия: 1.10.1 (опубликована 2025-02-09); источники проверены на 2026-08-14.
Оглавление
- Как выбрать путь установки
- Windows: автоматическая установка
- Windows: NVIDIA release package
- Linux: автоматическая установка
- Apple Silicon: установка на macOS
- Как запустить в локальной сети или через ссылку
- Как проверить, что всё работает
- Частые ошибки и исправления
- Безопасность и ограничения
- Что делать дальше
- Вопросы и ответы
- Источники
Как выбрать путь установки
Выберите только один официальный сценарий. Для Windows есть два варианта: чистая установка через webui-user.bat и ускоренный NVIDIA-путь через release package. Для Linux и Apple Silicon используйте отдельные инструкции, а не Windows-скрипты.
| Сценарий | Что запускать | Когда выбирать | Что важно |
|---|---|---|---|
| Windows automatic install | webui-user.bat |
Чистая установка на Windows | Python 3.10.6, Git, запуск от обычного пользователя |
| Windows NVIDIA release package | update.bat → run.bat |
Быстрый старт на Windows с NVIDIA | Архив sd.webui.zip из v1.0.0-pre; для 50-series вики указывает dev branch path |
| Linux automatic install | webui.sh |
Debian, Red Hat, openSUSE, Arch-based Linux | Системные зависимости из README; на новых дистрибутивах может понадобиться python3.11 или python3.10 и python_cmd |
| Apple Silicon | ./webui.sh |
macOS на Apple Silicon | Homebrew-пакеты, модель в stable-diffusion-webui/models/Stable-diffusion, возможны --medvram или --lowvram |
Лимит источников для Linux заметен: в этом пакете не перечислен полный список пакетов дистрибутива. Если вы ставите Linux-версию, перепроверьте README своей ветки перед запуском.
Windows: автоматическая установка
Этот путь указан в README как обычная установка под Windows: ставите Python 3.10.6, ставите Git, клонируете репозиторий и запускаете webui-user.bat без прав администратора.
- Установите Python 3.10.6. Это версия, которую README называет для Windows; ожидаемый результат —
python --versionпоказывает 3.10.6. - Установите Git. Без него вы не клонируете репозиторий; ожидаемый результат — команда
git --versionработает. - Склонируйте репозиторий. Используйте официальный URL проекта:
https://github.com/AUTOMATIC1111/stable-diffusion-webui. - Запустите
webui-user.batот обычного пользователя. README отдельно просит не запускать установку из-под администратора. - Дождитесь первого старта и откройте локальный адрес. Ожидаемый результат — в консоли появляется строка
Running on local URL: http://127.0.0.1:7860.
Windows: NVIDIA release package
В wiki для NVIDIA описан более короткий путь: скачайте sd.webui.zip из v1.0.0-pre, распакуйте архив, запустите update.bat, затем run.bat.
- Скачайте
sd.webui.zipизv1.0.0-pre. Это стартовый пакет, который вики указывает для Windows с NVIDIA. - Распакуйте архив. После распаковки у вас должен остаться каталог с батниками и файлами WebUI.
- Запустите
update.bat. Это подготавливает пакет перед первым запуском. - Запустите
run.bat. Ожидаемый результат — консоль начинает старт и затем выводит локальный URL. - Откройте
http://127.0.0.1:7860. После первого запуска вики ожидает строкуRunning on local URL: http://127.0.0.1:7860.
Если у вас RTX 50-series, в wiki на момент правки указан отдельный путь: PyTorch 2.7 ещё не был слит в master, поэтому нужно переключаться на dev branch по инструкции из той же wiki-страницы.
Linux: автоматическая установка
README описывает Linux-установку как последовательность: поставить системные зависимости, затем либо скачать webui.sh через wget, либо клонировать репозиторий, и после этого запустить webui.sh. Для очень новых систем README советует python3.11 или python3.10 и отдельную настройку python_cmd.
- Установите зависимости своего дистрибутива. Точный список в этом пакете не приведён, поэтому сверяйтесь с README для вашей ветки Linux.
- Получите
webui.shили клонируйте репозиторий. Оба варианта названы в README как допустимые. - Если дистрибутив очень новый, задайте
python_cmd. README прямо рекомендуетpython3.11илиpython3.10в таком случае. - Запустите
webui.sh. Ожидаемый результат — WebUI стартует и выводит локальный адрес в консоль.
Apple Silicon: установка на macOS
Apple Silicon-путь в wiki начинается с Homebrew, затем ставятся зависимости, клонируется репозиторий, модели кладутся в нужную папку, после чего запускается ./webui.sh.
brew install cmake protobuf rust [email protected] git wget
- Установите Homebrew. Это первый шаг Apple Silicon-инструкции.
- Поставьте зависимости через Homebrew. Команда выше соответствует wiki-списку.
- Склонируйте репозиторий. Используйте официальный репозиторий
AUTOMATIC1111/stable-diffusion-webui. - Положите модели в
stable-diffusion-webui/models/Stable-diffusion. Это путь, который wiki указывает для моделей на Apple Silicon. - Запустите
./webui.sh. Для повторного запуска просто снова выполните тот же скрипт; при необходимости сначала сделайтеgit pull.
Wiki отдельно предупреждает: обучение на Apple Silicon очень медленное и памятьёмкое, а для слабых режимов GPU-ускорения может понадобиться --medvram или --lowvram. CLIP interrogator и training отмечены как отдельные исключения.
Как запустить в локальной сети или через ссылку
По wiki аргументы запуска работают так: --listen включает прослушивание сетевых подключений для LAN, --port выбирает порт, а --share создаёт публичную Gradio-ссылку. Используйте их только если вам действительно нужен внешний доступ.
- Добавьте
--listen. Это включает доступ для локальной сети. - Добавьте
--port, если нужен другой порт. Это не обязательный шаг, а выбор порта. - Добавьте
--share, если нужна публичная ссылка. После этого WebUI получит публичный Gradio URL.
Как проверить, что всё работает
- Проверьте строку в консоли. Успешный старт подтверждает
Running on local URL: http://127.0.0.1:7860. - Откройте адрес в браузере. Если страница загружается на той же машине, базовый запуск удался.
- Сделайте короткую тестовую генерацию после добавления checkpoint. Для генерации нужен совместимый checkpoint; результатом должен быть сгенерированный кадр.
Частые ошибки и исправления
- ❌ Ошибка: на Windows установлена не та версия Python. ✅ Решение: поставьте Python 3.10.6 и снова запустите
webui-user.bat. - ❌ Ошибка: Windows-установка запускалась от администратора. ✅ Решение: откройте обычную учётную запись и повторите запуск без повышения прав.
- ❌ Ошибка: на очень новом Linux-дистрибутиве ломается запуск. ✅ Решение: используйте
python3.11илиpython3.10и укажитеpython_cmd. - ❌ Ошибка: WebUI не открывается по сети. ✅ Решение: добавьте
--listen; если нужен другой порт, добавьте--port. - ❌ Ошибка: RTX 50-series или Apple Silicon работают не так, как ожидалось. ✅ Решение: для 50-series следуйте dev-branch note из NVIDIA wiki; на Apple Silicon используйте
--medvramили--lowvram, если упираетесь в память.
Безопасность и ограничения
- По умолчанию вы стартуете локально, а базовая проверка идёт через
127.0.0.1:7860. --listenоткрывает WebUI для сети LAN.--shareсоздаёт публичную Gradio-ссылку.- Для генерации нужен совместимый checkpoint; точный выбор модели и её лицензия зависят от внешнего источника.
- На Apple Silicon обучение очень медленное и памятьёмкое; wiki отдельно отмечает CLIP interrogator и training как исключения.
Если вам не нужен внешний доступ, не включайте --share и не публикуйте UI наружу без необходимости.
Что делать дальше
- Сравните локальный стек с карточкой Stable Diffusion — инструмент для локальной генерации изображений и кастомных пайплайнов.
- Если хотите более короткий локальный путь, откройте Как установить Stable Diffusion локально (Windows/macOS).
- Когда WebUI уже работает, добавьте контроль качества через Как использовать негативные промпты в Stable Diffusion.
- Если нужен нодовый пайплайн, перейдите к ComfyUI: нодовый интерфейс для управляемых пайплайнов Stable Diffusion.
Вопросы и ответы
Можно ли установить без NVIDIA?
Да. В источниках есть отдельные пути для Windows, Linux и Apple Silicon. Release-package flow описан именно для Windows с NVIDIA, а не для всех платформ сразу.
Как понять, что первый запуск успешен?
Ищите в консоли строку Running on local URL: http://127.0.0.1:7860, затем откройте этот адрес в браузере.
Можно ли открыть WebUI из локальной сети?
Да. Для этого в wiki указан аргумент --listen; --port меняет порт, а --share создаёт публичную Gradio-ссылку.
Что делать на RTX 50-series?
В NVIDIA wiki на момент её правки сказано, что для 50-series нужен dev branch path, потому что PyTorch 2.7 ещё не был слит в master.
Нужен ли checkpoint модели?
Да, для генерации изображений нужен совместимый checkpoint. На Apple Silicon wiki прямо указывает каталог stable-diffusion-webui/models/Stable-diffusion.
Источники
- GitHub – AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI · GitHub
- stable-diffusion-webui/README.md at master · AUTOMATIC1111/stable-diffusion-webui · GitHub
- Install and Run on NVidia GPUs · AUTOMATIC1111/stable-diffusion-webui Wiki · GitHub
- Installation on Apple Silicon · AUTOMATIC1111/stable-diffusion-webui Wiki · GitHub
- Command Line Arguments and Settings · AUTOMATIC1111/stable-diffusion-webui Wiki · GitHub
- Releases · AUTOMATIC1111/stable-diffusion-webui · GitHub
- stable-diffusion-webui/CHANGELOG.md at master · AUTOMATIC1111/stable-diffusion-webui · GitHub