Всем привет.
Хорошая новость - существует кросс-платформенный интерфейс управления ComfyUI в режиме командной строки Comfy, т.е. CLI.
Для обычного пользователя ComfyUI он может быть и не нужен, но это пока. Пока пользователь справляется со своими эмоциями от паутинок(workflow) ComfyUI мы попробуем ComfyUI CLI. Поскольку ниже я пересказываю примеры одного гуру (источник), то все примеры кода и его расположения выбраны им, хотя как по мне, он слишком глубоко копнул эту тему. Фанат одним словом.
Ok, тогда пойдем дальше. Все примеры ниже приведены исходя из того, что Python находится по пути "c:\p311" (версия 3.11), а устанавливать Comfy мы будем в папку "d:\3".
Для начала создадим виртуальное окружение Python-а "venv" (замечание: обычно ComfyUI из коробки не использует модуль venv, но работать с ним может):
c:\p311\python -m venv d:\3\venv
Если мы все правильно сделали, то у нас по адресу "d:\3"появится папка "venv". Запомним, что вызывать Python из этой установки нам надо командой:
d:\3\venv\Scripts\python.exe
и все обращения к Python мы будем производить именно этой командой, с указанием полного пути к нему. Итак, у нас установлен "чистый" Python, т.е. без всяких пакетов.
Варианты установки Comfy CLI
1. Устанавливаем Comfy CLI как инструмент командной строки для ComfyUI:
d:\3\venv\Scripts\python -m pip install comfy-cli
Теперь выполним такую команду:
d:\3\venv\Scripts\Comfy
и получим справку по управлению Comfy из режима командной строки.
Самое святое это запросить номер версии Comfy CLI:





















