Час від часу мій ComfyUI потребує до себе уваги на рівні командного рядка. Тому я вже маю шпаргалку коли мушу виконувати такі дії як оновлення окремого пакету python. Можливо і вам стане у нагоді.
Оновити pip (дуже часто таке вимагає консоль):
..\python_embeded\python.exe -m pip install --upgrade pip
Підняти версію diffusers до 0.30.3 (якщо того вимагає чергова custom node, але ви не маєте часу виясняти яка саме):
..\python_embeded\python.exe -m pip install diffusers==0.30.3
Оновити інтерфейс керування comfy_cli:
..\python_embeded\python.exe -m pip install --upgrade comfy_cli
Встановити бібліотеку insightface:
..\python_embeded\python.exe -m pip install insightface-0.7.3-cp310-cp310-win_amd64.whl
Встановити все що вимагає нода ComfyUI-SUPIR:
..\python_embeded\python.exe -m pip install -r ..\ComfyUI\custom_nodes\ComfyUI-SUPIR\requirements.txt
Оновити саме СomfyUI:
..\python_embeded\python.exe .\update.py ..\ComfyUI\
До речі за задумкою автора СomfyUI такого оновлення повинно вистачити у більшості випадків. Тому він попереджає нас так:
This will try to update pytorch and all python dependencies, if you get an error wait for pytorch/xformers to fix their stuff. You should not be running this anyways unless you really have to. If you just want to update normally, close this and run update_comfyui.bat instead.
Але якщо нам кортить працювати з новою версією pytorch та xformers (на свій власний ризик!) то ми робимо наступне:
..\python_embeded\python.exe -s -m pip install --upgrade torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu124 xformers -r ../ComfyUI/requirements.txt pygit2
або так, якщо нас цікавить версія developer:
..\python_embeded\python.exe -m pip uninstall torch torchvision torchaudio -y
..\python_embeded\python.exe -m pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu124
З свого досвіду загальний порядок такий: спочатку оновлюєте СomfyUI, потім робите повний ребут сервера, потім оновлюєте всі встановлені custom nodes, і знову робите повний ребут. Під час цього уважно слідкуєте за всім що пише (або свариться) консоль СomfyUI.
Щасти.
No comments:
Post a Comment
А что вы думаете по этому поводу?