Установка Stable Diffusion WebUI от AUTOMATIC1111 чаще всего останавливается на первом же запуске: окно консоли закрывается с ошибкой Python not found или torch is not able to use GPU. Причина почти всегда одна — не установлена нужная версия Python или отсутствует Git, без которых скрипт установки не может скачать зависимости. В этой инструкции разберём весь процесс: от проверки железа до первого сгенерированного изображения.
WebUI — это локальный интерфейс для генерации изображений нейросетью Stable Diffusion. Он работает полностью на вашем компьютере, не требует подписки и не отправляет запросы в облако. Обратная сторона — требовательность к видеокарте и необходимость один раз правильно настроить окружение.
Системные требования: что проверить до установки
Прежде чем скачивать файлы, убедитесь, что компьютер соответствует минимальным условиям. Главный компонент — видеокарта с поддержкой CUDA. Лучше всего подходят карты NVIDIA с объёмом видеопамяти от 4 ГБ; на 6–8 ГБ и выше работа будет заметно комфортнее. Карты AMD тоже поддерживаются, но установка для них отличается и требует дополнительных шагов.
- 🎮 Видеокарта NVIDIA с 4+ ГБ VRAM (рекомендуется 6–8 ГБ и более)
- 💾 Свободное место на диске — от 20 ГБ с учётом моделей, каждая из которых весит 2–7 ГБ
- 🧠 Оперативная память — желательно от 16 ГБ
- 🪟 Windows 10 или 11 (64-бит), либо Linux
- 🌐 Стабильный интернет для первичной загрузки компонентов
⚠️ Внимание: если видеопамяти 4 ГБ или меньше, генерация может завершаться ошибкой CUDA out of memory. В этом случае потребуется запуск с параметрами экономии VRAM — об этом ниже.
Шаг 1. Установка Python и Git
WebUI требует Python версии 3.10.x — именно эту ветку указывают разработчики в официальном репозитории. Более новые версии (3.11, 3.12) могут вызывать несовместимость зависимостей, поэтому ставьте Python 3.10 с официального сайта python.org. Во время установки обязательно отметьте галочку Add Python to PATH на первом экране установщика — без неё консоль не найдёт интерпретатор.
Второй обязательный компонент — Git. Он нужен, чтобы скрипт мог клонировать репозиторий и обновлять зависимости. Скачайте установщик с git-scm.com и установите с настройками по умолчанию. После установки обоих компонентов проверьте их доступность в командной строке:
python --version
git --version
Обе команды должны вывести номера версий. Если вместо этого появляется сообщение «не является внутренней или внешней командой», перезагрузите компьютер или переустановите компонент с отмеченной опцией добавления в PATH.
Шаг 2. Скачивание репозитория WebUI
Выберите папку для установки. Путь к ней не должен содержать кириллицу и пробелы — это одна из самых частых причин сбоев при первом запуске. Хороший вариант: C:\stable-diffusion или D:\AI.
Откройте командную строку в выбранной папке и клонируйте официальный репозиторий AUTOMATIC1111:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Альтернативный способ — скачать репозиторий архивом ZIP через кнопку Code → Download ZIP на странице GitHub и распаковать его. Но вариант через Git предпочтительнее: он позволит обновлять WebUI одной командой git pull.
Шаг 3. Первый запуск и установка зависимостей
Перейдите в папку stable-diffusion-webui и запустите файл webui-user.bat двойным щелчком. Откроется консольное окно: скрипт сам создаст виртуальное окружение, скачает PyTorch и остальные библиотеки. Первая установка занимает продолжительное время — это нормально, не закрывайте окно.
☑️ Проверка перед первым запуском
Когда установка завершится, в консоли появится строка вида Running on local URL: http://127.0.0.1:7860. Откройте этот адрес в браузере — перед вами интерфейс WebUI. Однако генерировать пока нечего: нужна модель.
Шаг 4. Загрузка модели и первая генерация
Модели Stable Diffusion распространяются в виде файлов .ckpt или .safetensors. Популярный источник — сайт Civitai, базовые модели также публикуются на Hugging Face. Скачанный файл поместите в папку:
stable-diffusion-webui\models\Stable-diffusion
После этого перезапустите WebUI или нажмите кнопку обновления рядом с выпадающим списком моделей в левом верхнем углу интерфейса. Выберите модель, введите текстовый запрос (промпт) на английском языке в поле txt2img и нажмите Generate. Через несколько секунд или минут — в зависимости от видеокарты — появится первое изображение.
Формат .safetensors предпочтительнее: он считается более безопасным, поскольку не допускает выполнение произвольного кода при загрузке, в отличие от устаревшего .ckpt.
Типичные ошибки и их решение
Большинство проблем при установке укладывается в несколько повторяющихся сценариев. Сводная таблица поможет быстро найти нужный случай:
| Ошибка | Вероятная причина | Решение |
|---|---|---|
| Python not found | Python не в PATH | Переустановить с галочкой Add to PATH |
| torch is not able to use GPU | Старый драйвер или нет CUDA-карты | Обновить драйвер NVIDIA |
| CUDA out of memory | Не хватает VRAM | Добавить флаги --medvram или --lowvram |
| Ошибка при клонировании | Git не установлен | Установить Git и перезапустить скрипт |
| Консоль сразу закрывается | Кириллица/пробелы в пути | Перенести папку, например в C:\SD |
Чтобы добавить параметры запуска, откройте файл webui-user.bat в блокноте и допишите флаги в строку set COMMANDLINE_ARGS=. Например:
set COMMANDLINE_ARGS=--medvram --xformers
⚠️ Внимание: флаг --lowvram заметно замедляет генерацию, так как модель частями выгружается из видеопамяти. Используйте его только если без него запуск невозможен.
Что делать, если видеокарта AMD?
Для карт AMD на Windows официальная поддержка ограничена. Возможные пути: установка через DirectML-форк, запуск на Linux с ROCm или использование альтернативных интерфейсов вроде Stable Diffusion WebUI DirectML. Производительность обычно ниже, чем на NVIDIA с CUDA.
Обновление и обслуживание WebUI
Репозиторий AUTOMATIC1111 активно развивается. Чтобы получить свежую версию, откройте консоль в папке WebUI и выполните git pull, затем снова запустите webui-user.bat — скрипт сам подтянет изменившиеся зависимости. Если после обновления появились ошибки, возможная причина — конфликт старых библиотек; в таком случае удалите папку venv внутри каталога WebUI и запустите установку заново.
Расширения устанавливаются через вкладку Extensions → Install from URL: достаточно вставить ссылку на GitHub-репозиторий расширения. Не ставьте много расширений сразу — каждое увеличивает время запуска и риск конфликтов.
Частые вопросы
Можно ли запустить WebUI без дискретной видеокарты?
Технически возможен запуск на процессоре с флагом --use-cpu all, но генерация одного изображения может занимать десятки минут. Для практической работы нужна видеокарта.
Сколько места занимает WebUI со всеми компонентами?
Сама программа с зависимостями — порядка 10 ГБ. Каждая дополнительная модель добавляет 2–7 ГБ, поэтому запас в 20–30 ГБ на диске разумен.
Нужен ли интернет после установки?
Нет. После загрузки всех компонентов и модели генерация работает полностью офлайн. Интернет понадобится только для обновлений и скачивания новых моделей.
Чем WebUI отличается от ComfyUI?
WebUI от AUTOMATIC1111 проще для старта и ориентирован на готовые вкладки txt2img/img2img. ComfyUI использует узловую систему и даёт более гибкий контроль, но требует больше времени на освоение.
Безопасно ли скачивать модели со сторонних сайтов?
Отдавайте предпочтение формату .safetensors и известным площадкам вроде Civitai и Hugging Face. Файлы .ckpt теоретически могут содержать вредоносный код.