Попытка установить Stable Diffusion через Python

Я просмотрел переполнение стека, несколько видеороликов на YouTube и не могу в жизни решить это.

Я распаковал и вытащил из git, все файлы находятся там, где они должны быть, поскольку идет установка Stable Diffusion, но когда я запускаю, я получаю две ошибки, одна из которых - версия pip. Я обновился через 'pip install --upgrade pip' и хотя версия обновлена, я все еще получаю следующую ошибку.

Другая проблема заключается в том, что pytorch, похоже, не установлен. Я добавил его в файл requirements.txt и запустил 'pip install -r requirements.txt', который, похоже, тоже не работает. Я также скачал 1.12.1+cu113 и запустилpip install "path/"и получил ошибку «ОШИБКА: torch-1.12.1+cu113-cp39-cp39-win_amd64.whl не поддерживается на этой платформе».

Ошибка получена ниже:

stderr: ОШИБКА: не удалось найти версию, удовлетворяющую требованию torch==1.12.1+cu113 (из версий: нет)

ОШИБКА: для torch==1.12.1+cu113 не найдено подходящего дистрибутива.

ВНИМАНИЕ: вы используете версию pip 20.1.1; однако доступна версия 22.3.

Вам следует рассмотреть возможность обновления с помощью команды «C:\Users\XXX\Downloads\STABLE\stable-diffusion-webui\venv\Scripts\python.exe -m pip install --upgrade pip».

Любая помощь будет принята с благодарностью, я изо всех сил старался быть самодостаточным, поэтому я обращаюсь к людям, которые могут знать, как помочь.

1 ответ

Один из самых простых способов установки SD — с помощью Automatic1111https://github.com/AUTOMATIC1111/stable-diffusion-webui.

Инструкции на этой странице в разделе «Автоматическая установка в Windows» (поскольку вы используете пути Windows в своем сообщении)

  1. Установите Python 3.10.6, установив флажок «Добавить Python в PATH». Установите git.
  2. Загрузите репозиторий stable-diffusion-webui, например, запустив git clonehttps://github.com/AUTOMATIC1111/stable-diffusion-webui.git.
  3. Поместите model.ckpt в каталог моделей (см. зависимости, где его взять).
  4. (Необязательно) Поместите GFPGANv1.4.pth в базовый каталог вместе с webui.py (см. зависимости, где его взять).
  5. Запустите webui-user.bat из проводника Windows как обычный пользователь без прав администратора.

Это намного проще и улучшено с первых дней самой автоматической и стабильной диффузии.

Другие вопросы по тегам