Генерация и редактирование в среде Stable Diffusion
Stable Diffusion => Технические аспекты, проблемы, сложности и глюки => Тема начата: Master_Yoda от Апр. 30, 2025, 14:39
Установка и устранение ошибок в Forge, A1111 и ComfyUI- Вопрос: "Народ, подскажите пожалуйста, Forge перестал запускаться. До этого работало всё нормально, а сейчас просто висит на черном экране, консоль не выдает ошибок, но интерфейс не открывается. Что может быть?"
Ответ: Это классика, после обновления могла смениться конфигурация порта или кэш поломался. Проверь launch.py или .bat-файл — должен быть указан свободный порт (например, --port 7860). Очисти браузерный кэш, проверь активные процессы через tasklist, может интерфейс просто открыт на другом окне. Альтернатива — добавить --no-gradio-queue. Еще смотри на лог — бывает, там залипание на загрузке модели, а не интерфейсе. - Вопрос: "При установке Forge на Win10 и запуске webui-user.bat выдаёт ошибку 'no module named torch'. Установлено вроде всё, Python есть. Кто сталкивался?"
Ответ: У тебя просто PyTorch не установлен. Forge не ставит зависимости автоматом. Открывай cmd от имени администратора, переходи в папку Forge и пиши:
.\venv\Scripts\activate
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
Если под 4090 — можешь поменять на cu121. После установки — перезапусти. Если ругнётся снова — посмотри, активировалась ли venv. - Вопрос: "Подскажите, у меня после установки Forge на Windows 11 при запуске webui-user.bat вылетает сразу окно и ничего не происходит. Python и Git стоят. Что делать?"
Ответ: Такое бывает, если в пути к папке есть кириллица или пробелы. Убедись, что путь к Forge типа C:\Forge без русских символов. Также проверь, чтобы Python добавлен в PATH. Открой cmd, перейди в папку с Forge и пропиши вручную:
git pull
.\webui-user.bat
Если вылетает — добавь в .bat строку pause, чтобы увидеть, на чем падает. - Вопрос: "Установил автоматик, при запуске ошибка 'AttributeError: module torch has no attribute version'. Чего ему не хватает?"
Ответ: Это баг версии Torch. Значит, установленная версия несовместима с Python. Снеси текущий torch:
pip uninstall torch
И установи подходящую, например:
pip install torch==2.1.2+cu118 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
Проверяй также, чтобы Python был 3.10.6 или 3.10.9. Новее — пока нестабильно для A1111. - Вопрос: "Forge в сборке от OreX после установки и запуска run.bat начинает качать какие-то ноды, но висит бесконечно. Что делать?"
Ответ: Это встроенный менеджер зависаний, он бывает лагает. Рекомендую отключить автообновление и ставить ноды руками. Также бывает, что висит из-за отсутствия админ-доступа — попробуй запуск от имени администратора. Или поставь внешний менеджер: https://github.com/Comfy-Org/ComfyUI-Manager — через него проще и надежнее. - Вопрос: "Поставил новый Forge, теперь при запуске пишет 'xformers not found'. Как правильно его установить?"
Ответ: Forge без xformers работает, но хуже. Устанавливается так:
pip install xformers==0.0.20.post7
Если ошибка — смени на --no-build-isolation или поставь через whl. Актуальные версии с поддержкой CUDA ищи тут:
https://github.com/facebookresearch/xformers#installation - Вопрос: "У меня автоматик запускается, но в интерфейсе не видно моделей, checkpoint пустой. Модель скачал, положил в models\Stable-diffusion. Что не так?"
Ответ: Убедись, что файл .safetensors или .ckpt точно лежит в models\Stable-diffusion, а не в подкаталоге. Название не должно содержать кириллицу или пробелы. Перезапусти интерфейс. Также проверь, чтобы webui имел доступ к папке (если Defender/антивирус блокирует — бывает такое). Если всё ок, модель появится в списке Stable Diffusion checkpoint. - Вопрос: "Поставил Forge с нуля, вроде всё скачал, но при запуске выдает 'ModuleNotFoundError: No module named insightface'. Как это лечится?"
Ответ: Это касается нод типа InstantID или ZenID. Установи недостающую библиотеку вручную:
.\python_embeded\python.exe -m pip install insightface==0.7.3
Если ругается — ставь ещё onnxruntime и scipy. Иногда помогает удалить и поставить чистую версию ZenID заново. - Вопрос: "Forge начинает загрузку, но в логе пишет 'Failed to load safetensors using method MIO: CUDA error: operation not supported'. Что за прикол?"
Ответ: Это ошибка SVDQuant-моделей, особенно Flux. Она появляется, если видеокарта не поддерживает расширения, нужные MIO. Решение:
использовать --disable-xformers
или откатить torch на 2.1.0. Также можешь заменить safetensors-файл на .ckpt, если он есть. Альтернатива — ждать стабильную сборку или использовать CPU-режим (медленно, но запускается). - Вопрос: "Подскажите пожалуйста, ComfyUI из коробки открывается, но сразу ошибки с путями. Пишет, что не может найти clip или vae. Это надо вручную всё ставить?"
Ответ: Да, базовая сборка часто не содержит моделей. Ставь вручную:
vae-ft-mse-840000-ema-pruned.safetensors в папку models\VAE
ViT-L-14-TEXT... в models\clip
чекпоинт в models\Stable-diffusion
Ссылки есть в инструкции OreX на Boosty. Или можно поставить через менеджер: https://github.com/ltdrdata/ComfyUI-Manager — он сам всё подтянет, если пути указаны.
Ошибки запуска, конфигурации и оптимизация Forge / A1111- Вопрос: "Подскажите, только установил Forge, пишет "RuntimeError: Couldn't load custom C++ ops. This can happen if your PyTorch and torchvision versions are incompatible, or if you had errors while compiling." Что делать?"
Ответ: Это прямое указание на несовместимость torch и torchvision. Проверить можно так:
python -c "import torch; import torchvision; print(torch.__version__, torchvision.__version__)"
Стабильный вариант: torch==2.1.0, torchvision==0.16.0 с cu118. Установи так:
pip uninstall torch torchvision
pip install torch==2.1.0 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cu118
После этого удали __pycache__ и перезапусти Forge. - Вопрос: "Почему Forge у меня вообще не стартует? Жму .bat, окно моргает и всё. Даже ошибки нет."
Ответ: У тебя в .bat файле, скорее всего, нет строки pause, поэтому окно сразу закрывается. Редактируй run.bat и добавь в конце:
pause
Так ты увидишь, где именно падает. Часто — Python не найден, или путь к модели указан неверно, или нет requirements.txt. Также убедись, что запуск идёт от имени администратора и путь к папке без кириллицы. - Вопрос: "Вчера всё работало, а сегодня Forge запускается, но в интерфейсе пусто, нет моделей, кнопок, вкладок. Что делать?"
Ответ: Такое бывает после кривого обновления или если GitHub-сервер не ответил. Проверь содержимое папки ComfyUI\custom_nodes — скорее всего, не все ноды подгрузились. Запусти Forge с флагом:
--disable-auto-launch
А потом вручную обнови менеджер:
https://github.com/Comfy-Org/ComfyUI-Manager
И перезапусти. Еще можно откатиться до стабильной версии frontend. - Вопрос: "Forge пишет "CUDA error: out of memory", хотя у меня 12гб VRAM, и раньше всё тянул. Как так?"
Ответ: Такое бывает, если новая модель или схема требует больше ресурсов. Проверь:
— Включён ли xformers? (--xformers в .bat)
— Схема не тянет слишком высокое разрешение? (уменьши до 768x768)
— В Settings активируй lowvram или medvram
Альтернатива — ставить --precision full и использовать opt-split-attention. - Вопрос: "При установке A1111 Forge пишет "git is not recognized as an internal or external command". Это что, без Git вообще ничего не будет?"
Ответ: Да, Git обязателен для автоматической загрузки репозиториев. Скачай его отсюда:
https://git-scm.com/downloads
При установке обязательно отметь галочку "Add Git to PATH". После этого перезапусти консоль и пробуй снова. Если Git не нужен (редко), можно ручками скопировать всё в папки custom_nodes. - Вопрос: "У меня в Forge не работает автозагрузка модели, каждый раз приходится руками выбирать. Это можно как-то исправить?"
Ответ: Да, добавь в webui-user.bat или launch.py строку с нужной моделью:
--ckpt models/Stable-diffusion/your_model.safetensors
Или в config.json внутри configs/webui пропиши путь вручную. Убедись, что путь корректный, и не содержит пробелов или кириллицы. - Вопрос: "Как правильно запустить автоматик 1111 на Windows с папкой на другом диске, если диск называется D:\StableDiffusion?"
Ответ: Главное — чтобы все пути были прописаны правильно. В .bat укажи абсолютный путь:
set "PYTHON=D:\StableDiffusion\python\python.exe"
set "COMMANDLINE_ARGS=--ckpt D:\StableDiffusion\models\model.safetensors"
Также в webui-user.bat можно задать рабочую директорию через:
cd /d D:\StableDiffusion
Важно, чтобы путь не содержал #, &, пробелов и кириллицы. - Вопрос: "Поставил всё как по гайду, но Forge всё равно не видит модели, пишет "no checkpoint found". Хотя файл лежит в нужной папке. Что делать?"
Ответ: Проверь:
— Файл должен быть формата .ckpt или .safetensors
— Папка models/Stable-diffusion/, без вложенных подпапок
— Название файла на латинице и без спецсимволов
Запускай с параметром:
--ckpt models/Stable-diffusion/название_модели.safetensors
Если модель весит 1–2 КБ — это битый файл, скачай заново с CivitAI или Huggingface. - Вопрос: "Forge запустился, но в консоли красным пишет "extension failed to load" — несколько строк подряд. Что делать?"
Ответ: Это значит, что один из кастомных нодов/расширений сломался. Найди точную строку, что не загружается. Обычно это:
— insightface не установлен → pip install insightface
— Не хватает onnxruntime → pip install onnxruntime
— Несовместимость версий frontend/backend
Попробуй временно удалить папку ComfyUI/custom_nodes/название_нода и перезапусти Forge — так найдешь виновника. - Вопрос: "Запустил Forge на ноуте с RTX 4060 — при запуске сразу crash. Пишет 'No module named xformers.ops'. Это критично?"
Ответ: Это не критично, но влияет на производительность. xformers нужны для ускорения. Если их нет — будет fallback на обычный attention. Установи их так:
pip install xformers==0.0.20.post7
Или скачай .whl отсюда (для твоей CUDA):
https://download.pytorch.org/whl/cu118
Если не поможет — убери --xformers из параметров запуска. Forge всё равно будет работать, просто чуть медленнее.
Forge: проблемы запуска, ошибки CUDA, пути, offline-режим- Вопрос: "Привет! Поставил Forge на ноут с RTX 3070, но при запуске пишет "Torch not compiled with CUDA enabled". Как это вообще? CUDA же есть..."
Ответ: Это значит, что torch был поставлен с CPU-версией. Решение — снести и поставить правильную сборку:
pip uninstall torch torchvision torchaudio
pip install torch==2.1.0+cu118 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cu118
Проверь в консоли:
python -c "import torch; print(torch.cuda.is_available())"
Если False — значит всё ещё не та версия. И проверь, что у тебя CUDA ≥ 11.8 и драйвера свежие. - Вопрос: "Forge почему-то качает какие-то схемы или ноды каждый раз при запуске. Это вообще нормально?"
Ответ: У тебя включён автоапдейт нодов или загружается "залипшая" схема из предыдущей сессии. Рекомендую:
— в run.bat убрать флаг --auto-download-models
— отключить автоматическую загрузку воркфлоу: delete last_workflow.json
— в settings.json поставить "auto_load_last_workflow": false
И лучше использовать менеджер для нодов, чтобы не тянул всё подряд: https://github.com/Comfy-Org/ComfyUI-Manager - Вопрос: "Forge пишет при запуске: "Python is not recognized as an internal or external command". Что делать?"
Ответ: Значит, у тебя Python не установлен корректно или не добавлен в системную переменную PATH. Убедись, что при установке галочка "Add to PATH" была включена. Если нет — переустанови, или добавь вручную:
C:\Users\ТЫ\AppData\Local\Programs\Python\Python310\
Затем перезапусти терминал и проверь:
python --version
Должно вернуть Python 3.10.x - Вопрос: "Привет, кто ставил Forge в offline-режиме? Хочу без интернета установить на машине, но он постоянно тянет какие-то файлы. Что делать?"
Ответ: Forge требует GitHub-доступ минимум один раз, чтобы подтянуть базовые ноды и схему. Сделай так:
— На онлайн-компе поставь Forge и запусти.
— Скопируй всю папку, включая .venv, .git, models, custom_nodes.
— На оффлайн машине запускай через .bat, добавив --disable-auto-update.
Ещё вариант — собрать requirements в онлайн-среде:
pip freeze > requirements.txt
И потом поставить оффлайн через pip install -r requirements.txt с локального диска. - Вопрос: "Forge запускается, но в логе ошибка: "RuntimeError: expected device cuda:0 but got cpu". Что это за муть?"
Ответ: Это конфликт в инициализации модели — либо часть компонентов грузится в cuda, а часть в cpu. Такое бывает, если:
— Модель не поддерживает xformers
— Слишком мало VRAM и Forge делает offload
Решения:
— поставь --medvram или --lowvram
— отключи --xformers и проверь на чистой схеме
— проверь, нет ли конфликтов в custom_nodes (удали всё ненужное и попробуй снова) - Вопрос: "Forge просит обновить frontend до версии 1.17.0, но после этого перестали работать старые схемы. Как быть?"
Ответ: Новая версия frontend может ломать обратную совместимость. Рекомендации:
— Сделай бэкап папки web/frontend
— Если что — откатись: git checkout <старый_коммит>
— В .bat можно явно указать нужную версию:
--front-end-version Comfy-Org/ComfyUI_frontend@1.16.8
Или используй кастомный frontend (например, OreX UI или Suzie). - Вопрос: "Вроде всё поставил, но Forge пишет "Error loading model: UnicodeDecodeError: 'utf-8' codec can't decode byte...". Что делать?"
Ответ: Это происходит, если у тебя в пути к модели есть кириллица или спецсимволы. Решение:
— Убедись, что пути к моделям полностью на латинице
— Переименуй модель: модель1.safetensors → model1.safetensors
— Проверь, нет ли BOM в config.json — пересохрани файл в UTF-8 без BOM
— И проверь, чтобы .bat запускался из папки без кириллицы тоже. - Вопрос: "Forge после установки не видит LoRA, хотя файл лежит в папке loras. Почему?"
Ответ: По умолчанию, Forge ищет LoRA в папке models/Lora/, а не loras/. Проверь:
— Путь: ComfyUI/models/Lora/название.safetensors
— Файл на латинице
— В интерфейсе проверь, что LoRA нода подключена и не красная
— Ещё помогает удалить last_workflow.json, если в ней был багнутый LoRA-промпт. - Вопрос: "Установил всё, но Forge не может скачать модель — HuggingFace не грузится. Пишет "SSL certificate error" или '403 forbidden'."
Ответ: Это либо DNS-блок, либо сертификаты. Что можно сделать:
— Используй VPN (ProtonVPN, Browsec)
— Пропиши Google DNS: 8.8.8.8 и 8.8.4.4
— Скачай модель вручную с huggingface и положи в models/Stable-diffusion
Пример: https://huggingface.co/stablediffusionapi/dreamshaper
Если SSL-блок — попробуй pip install --trusted-host pypi.org ... при установке. - Вопрос: "Forge запускается, но при попытке сгенерировать сразу "RuntimeError: CUDA memory allocation failed". Хотя раньше тянул."
Ответ: Проверь:
— Не висит ли старая генерация в фоне (перезагрузи комп)
— Нет ли других приложений, жрущих VRAM (Chrome, OBS, Discord)
— Уменьши resolution до 512x512
— Включи --lowvram или --medvram
— В Supir отключи тайлы, если они включены
Если всё равно падает — попробуй torch.compile = False или откатить torch до 2.0.1
Forge — ошибки совместимости, пути, Python, CLIP, ноды- Вопрос: "Установил всё, при запуске Forge пишет "ModuleNotFoundError: No module named 'PIL'". Это что за модуль и откуда его взять?"
Ответ: Это стандартная библиотека для работы с изображениями — Pillow. Решается просто:
pip install pillow
Если Forge использует виртуальное окружение (venv) — убедись, что ты внутри него:
.\venv\Scripts\activate
pip install pillow
После этого перезапусти Forge. Без этой библиотеки большинство нод, работающих с изображениями, не смогут стартовать. - Вопрос: "Forge после запуска выдает "OSError: [WinError 126] Не удается найти указанный модуль". Никаких деталей, тупик."
Ответ: Это либо путь к библиотеке кривой, либо конфликт версий torch, xformers или CUDA. Проверь:
— Установлена ли Microsoft Visual C++ Redistributable 2015–2022:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist
— Стабильные версии: Python 3.10.6, Torch 2.1.0, CUDA 11.8
— Если используешь .whl для xformers — он должен строго соответствовать твоей версии Python и CUDA. - Вопрос: "Всё работает, но Forge после обновления frontend сломал половину нод. Красные рамки и куча "unknown input/output". Как откатить?"
Ответ: Это классика после обновы. Чтобы вернуть рабочую версию:
— Удали web/frontend/
— Скачай нужную ветку frontend вручную:
git clone https://github.com/Comfy-Org/ComfyUI_frontend
— В .bat файле добавь:
--front-end-version Comfy-Org/ComfyUI_frontend@1.16.8
Или смени frontend на кастомный:
https://github.com/OreXAI/ComfyUI_OreX_Frontend - Вопрос: "Forge не видит установленные модели в интерфейсе, но файлы точно есть в models/Stable-diffusion/. Что за магия?"
Ответ: Бывает, если:
— У модели битый заголовок (скачана не полностью, 1–2 КБ)
— Имя содержит спецсимволы или пробелы
— Путь содержит кириллицу или скрытые символы
Решения:
— Переименуй файл: dreamlike-realism.safetensors
— Удали пробелы и русские буквы из пути
— Проверь в консоли, не выдаёт ли ошибок при старте (всё, что красным — внимательно прочитай) - Вопрос: "Forge запускается, но через минуту крашится, в логах ошибка: "Killed worker thread". Без объяснений."
Ответ: Это может быть:
— Перегрев GPU (особенно на ноутбуках)
— Недостаточно VRAM, и система принудительно завершает процесс
— Недоступна часть модели (битая LoRA или checkpoint)
Проверь:
— Использование GPU через MSI Afterburner или GPU-Z
— Замену модели на более лёгкую (например, на SD 1.5)
— Попробуй запустить с ключом --no-half - Вопрос: "Forge не может скачать CLIP, пишет "403 forbidden" с huggingface. Прокси не помогает, VPN есть. Что делать?"
Ответ: Huggingface может заблокировать по региону. Решения:
— Используй VPN с IP в США или ЕС (Browsec, Proton)
— Скачай модель вручную:
CLIP: https://huggingface.co/openai/clip-vit-large-patch14
ViT-L: https://huggingface.co/laion/CLIP-ViT-L-14-laion2B-s32B-b82K
— Положи файлы в папку models/clip и пропиши в settings.json вручную. - Вопрос: "На ноуте Forge не запускается вообще, даже cmd не выскакивает. Проверил всё, всё вроде стоит."
Ответ: Попробуй сделать вот что:
— Добавь в run.bat в конец строку pause, чтобы увидеть лог
— Запусти вручную:
cmd → cd путь_до_Forge → .\python_embeded\python.exe -s ComfyUI\main.py
— Если ошибки про Visual C++ или DLL — ставь redist:
https://aka.ms/vs/17/release/vc_redist.x64.exe
Иногда антивирус блокирует запуск — проверь Quarantine и добавь исключение. - Вопрос: "Forge ругается на версию Python, у меня стоит 3.12, это нормально? Или надо понижать?"
Ответ: Forge, как и большинство ComfyUI-сборок, заточен под Python 3.10.x. 3.12 — ещё не полностью поддерживается.
Решение:
— Удали 3.12 (или установи 3.10 параллельно)
— Скачай Python 3.10.6: https://www.python.org/downloads/release/python-3106/
— Убедись, что PATH указывает именно на версию 3.10:
python --version - Вопрос: "Forge запускается, но не даёт выбрать GPU, всё идёт через CPU. Почему?"
Ответ: Возможные причины:
— PyTorch собран без CUDA (pip show torch покажет None в Location)
— Драйверы NVIDIA не стоят/устарели
— Твоя видеокарта не поддерживается (например, MX150 или старые Quadro)
Решения:
— Поставь torch с CUDA:
pip install torch==2.1.0+cu118 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cu118
— Обнови драйвера через GeForce Experience
— Проверь доступность CUDA:
python -c "import torch; print(torch.cuda.is_available())" - Вопрос: "Установил всё, но Forge при запуске с новой схемой выдает "TypeError: expected str, got NoneType" на ровном месте."
Ответ: Это значит, что один из входов ноды не заполнен, а схема требует обязательное значение. Такое случается при:
— Автоматической загрузке старой схемы с недействительными параметрами
— Использовании сторонней схемы, где не все ноды совместимы
Решение:
— Удали last_workflow.json
— Запусти Forge "на чистую" и создай схему с нуля
— Проверь, что все поля в каждой ноде заполнены (особенно Load Checkpoint, CLIP, VAE)
Forge — ошибки DLL, CUDA, пути, Git, auto-update и прочее- Вопрос: "Подскажите, при первом запуске Forge выдало кучу красных ошибок про "ImportError: DLL load failed while importing ...". Что не так?"
Ответ: Это классическая ошибка при недостающих системных библиотеках или криво установленных зависимостях. Сначала поставь Visual C++ Redistributable 2015–2022:
👉 https://aka.ms/vs/17/release/vc_redist.x64.exe
Затем:
pip install --upgrade pip setuptools wheel
Если проблема в onnx, torchvision, xformers — удаляй и ставь строго под свою систему и CUDA (чаще всего cu118 для RTX-карт). - Вопрос: "Forge выдает ошибку при запуске: "torch._C._cuda_init() RuntimeError: No CUDA GPUs are available". Карта точно есть, драйверы свежие."
Ответ: Ошибка означает, что Forge не видит твою GPU как CUDA-совместимую. Проверь:
— Открывается ли nvidia-smi в терминале?
— Установлена ли CUDA Runtime (вместе с драйверами)?
— У тебя карта уровня MX или GT — они не поддерживают полноценно CUDA
Если всё ок, но Forge всё равно не видит GPU:
pip install torch==2.1.0+cu118 --index-url https://download.pytorch.org/whl/cu118
После — перезапусти комп и проверь:
python -c "import torch; print(torch.cuda.is_available())" - Вопрос: "У меня запускается Forge, но в интерфейсе не отображается список моделей. Что-то с настройками?"
Ответ: Такое часто бывает, если модель:
— Положена не в ту папку (models/Stable-diffusion/)
— Имеет неверное расширение (нужно .safetensors или .ckpt)
— Была скачана битой (файл весит меньше 100МБ)
Решение:
— Скачай заново с HuggingFace или Civitai
— Убедись, что имя файла латиницей и без пробелов
— Проверь в логах, загружается ли модель или ругается ("failed to read model") - Вопрос: "Forge после установки выдает ошибку: "'git' is not recognized as an internal or external command...". У меня Windows 11."
Ответ: У тебя Git не установлен или не прописан в переменные среды. Скачай отсюда: 👉 https://git-scm.com/downloads
При установке обязательно выбери "Git from the command line and also from 3rd-party software". После этого:
— Перезапусти терминал
— Проверь: git --version
Если показывает версию — всё ок, пробуй снова запускать Forge. - Вопрос: "Forge качает какую-то фигню при старте — постоянно обновляется, хотя я ничего не просил. Как это отключить?"
Ответ: Это автообновление схем, нод и frontend. Чтобы отключить:
— Открой run.bat или .sh
— Удали или закомментируй строки:
--auto-download-models
--use-pytorch-cross-attention
— Зайди в ComfyUI\settings.json и найди:
"check_for_updates": false,
"auto_load_last_workflow": false - Вопрос: "Forge ставится вроде нормально, но при запуске выдаёт "cannot import name 'xyz' from 'torch.nn'...". Это что значит?"
Ответ: Значит, какая-то кастомная нода требует более новую версию torch или несовместимую. Делай так:
— Удали текущую torch: pip uninstall torch
— Поставь версию 2.1.0 с поддержкой CUDA:
pip install torch==2.1.0+cu118 --index-url https://download.pytorch.org/whl/cu118
— Обнови torchvision: pip install torchvision==0.16.0
— Если ошибка повторяется — виновата нода, временно отключи её (переименуй папку custom_nodes/название). - Вопрос: "Переустановил Forge, всё настроил — а при запуске модель не загружается, пишет "expected key... got key..." Что за прикол?"
Ответ: Это значит, что модель и LoRA/CLIP не совместимы по структуре. Такое бывает, если:
— Используешь старую LoRA на SDXL
— Применяешь LoRA без адаптера
— Перемешались версии diffusers, transformers
Решение:
— Удали конфликтующие .safetensors из папки LoRA
— Отключи LoRA и попробуй просто загрузить чекпоинт
— Проверь, что используется один тип: SD1.5 с SD1.5 LoRA / SDXL с SDXL LoRA - Вопрос: "Forge запускается, но выдаёт "cannot open shared object file: No such file or directory". Это про какую библиотеку?"
Ответ: Это Linux-ошибка, связанная с отсутствием libc10_cuda.so или подобной библиотеки, нужной для PyTorch. Решения:
— Проверь, что у тебя стоит libcudart, libtorch, libc10
— Выполни:
ldd ComfyUI/python_embeded/lib/python3.10/site-packages/torch/lib/libc10_cuda.so
— Если видишь "not found" — ставь cuda-runtime, libtorch-dev или создавай symlink:
ln -s /usr/local/cuda/lib64/libc10_cuda.so /usr/lib/ - Вопрос: "Запустил Forge на новом компе, пишет 'No module named xformers'. Раньше такого не было, как ставить правильно?"
Ответ: Без xformers всё будет работать, но медленно. Установить можно так:
pip install xformers==0.0.20.post7
Если не встаёт — попробуй .whl-файл:
👉 https://download.pytorch.org/whl/torch_stable.html
Выбирай по версии Python и CUDA. Если проблемы — запускай с --no-xformers. - Вопрос: "Forge выдаёт "UnicodeEncodeError: 'charmap' codec can't encode character" при запуске. Все файлы на месте, чего он хочет?"
Ответ: Это Windows-ошибка, если путь или файл содержит не-ASCII символы (чаще всего — кириллица). Рекомендации:
— Переименуй все пути на латиницу
— Установи системную локаль как UTF-8:
Панель управления → Язык → Админ → Изменить язык системы → Отметь "Beta: использовать UTF-8"
— Запускай Forge из консоли, а не ярлыка, чтобы увидеть, где именно он падает