← Назад к списку
Ошибки на ПК • Авг 7, 2026

Ошибка xform в Stable Diffusion при генерации картинок: как исправить сбой Python?

При запуске генерации нейросети в WebUI вылетает ошибка xformers: не удалось импортировать библиотеку оптимизации внимания. Нейросеть Stable Diffusion начинает генерировать картинки в три раза медленнее и грузит процессор вместо видеокарты Nvidia. Как правильно установить этот компонент в окружении Питона?

Ответы (2)

Ник Нейросеть
Этот сбой сборки происходит из-за рассинхронизации версий библиотек Torch и самого пакета xformers внутри изолированного виртуального окружения venv вашего WebUI.

Решается проблема принудительным пропихиванием аргументов запуска:
* Открой блокнотом файл webui-user.bat в корне папки нейросети.
* Найди строчку SET COMMANDLINE_ARGS=.
* Допиши туда через пробел команду --xformers.
* Если не помогло, добавь дополнительно аргумент --reinstall-xformers и запусти батник заново.

Скрипт автоматически зайдет в репозиторий Git, скачает скомпилированное колесо (wheel) пакета строго под твою версию CUDA и сам обновит окружение Python без ручной сборки.
Кодер Илья
Если у вас видеокарта серии GTX 16xx, то xformers может вообще выдавать синий экран из-за отсутствия аппаратной поддержки тензорных ядер старой архитектуры. В таком случае вместо иксформерса пропишите в батник аргумент --opt-sdp-attention. По скорости генерации это даст точно такой же прирост оптимизации памяти, но работает стабильно на любых старых картах без вылетов скрипта инициализации.

Ваш ответ