Coder Social home page Coder Social logo

comfyworkflows / comfyui-launcher Goto Github PK

View Code? Open in Web Editor NEW
478.0 478.0 55.0 14.38 MB

Run any ComfyUI workflow w/ ZERO setup.

License: GNU Affero General Public License v3.0

Python 24.96% HTML 0.95% TypeScript 70.95% CSS 0.74% JavaScript 1.53% Dockerfile 0.34% Shell 0.54%

comfyui-launcher's People

Contributors

dylanintech avatar k2adir avatar thecooltechguy avatar theknarf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

comfyui-launcher's Issues

404 error when opening workflow.

After launching a workflow, hitting open brings up a page on the correct port, but with a black screen. At the top is the words "ComfyUI Launcher" and on the left side the error "404: Not Found"

Win11, docker install, completely base workflow.

whenever i import workflow,it shows comfyui_commit_hash = launcher_json["snapshot_json"]["comfyui"] KeyError: 'snapshot_json'

ERROR in app: Exception on /api/import_project [POST]
Traceback (most recent call last):
File "/comfyui-launcher/venv/lib/python3.10/site-packages/flask/app.py", line 1463, in wsgi_app
response = self.full_dispatch_request()
File "/comfyui-launcher/venv/lib/python3.10/site-packages/flask/app.py", line 872, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/comfyui-launcher/venv/lib/python3.10/site-packages/flask/app.py", line 870, in full_dispatch_request
rv = self.dispatch_request()
File "/comfyui-launcher/venv/lib/python3.10/site-packages/flask/app.py", line 855, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
File "/comfyui-launcher/server/server.py", line 150, in import_project
create_comfyui_project(
File "/comfyui-launcher/server/utils.py", line 433, in create_comfyui_project
comfyui_commit_hash = launcher_json["snapshot_json"]["comfyui"]
KeyError: 'snapshot_json'

When loading the graph, the following node types were not found: IPAdapterApply

Hi, I get an error when I try to deploy, I tried to reinstall ComfyUI_IPAdapter_plus but the error is still there, please help me.

====-----log==================
Total VRAM 7841 MB, total RAM 7841 MB
Set vram state to: DISABLED
Device: cpu
VAE dtype: torch.float32
Using sub quadratic optimization for cross attention, if you have memory or speed issues try using: --use-split-cross-attention
****** User settings have been changed to be stored on the server instead of browser storage. ******
****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ******

Loading: ComfyUI-Manager (V2.15)

ComfyUI Revision: 2096 [6c6a3925] | Released on '2024-04-02'

Traceback (most recent call last):
File "/app/server/projects/simple-clothes-swap/comfyui/nodes.py", line 1889, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/init.py", line 23, in
imported_module = importlib.import_module(
File "/usr/local/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/fooocusNodes.py", line 6, in
from modules.patch import PatchSettings, patch_settings, patch_all
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/modules/patch.py", line 5, in
import ldm_patched.modules.model_base
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/ldm_patched/modules/model_base.py", line 2, in
from ldm_patched.ldm.modules.diffusionmodules.openaimodel import UNetModel, Timestep
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/ldm_patched/ldm/modules/diffusionmodules/openaimodel.py", line 15, in
from ..attention import SpatialTransformer, SpatialVideoTransformer, default
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/ldm_patched/ldm/modules/attention.py", line 9, in
from .sub_quadratic_attention import efficient_dot_product_attention
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/ldm_patched/ldm/modules/sub_quadratic_attention.py", line 27, in
from ldm_patched.modules import model_management
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/ldm_patched/modules/model_management.py", line 118, in
total_vram = get_total_memory(get_torch_device()) / (1024 * 1024)
File "/app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes/py/ldm_patched/modules/model_management.py", line 87, in get_torch_device
return torch.device(torch.cuda.current_device())
File "/app/server/projects/simple-clothes-swap/venv/lib/python3.10/site-packages/torch/cuda/init.py", line 787, in current_device
_lazy_init()
File "/app/server/projects/simple-clothes-swap/venv/lib/python3.10/site-packages/torch/cuda/init.py", line 293, in _lazy_init
raise AssertionError("Torch not compiled with CUDA enabled")
AssertionError: Torch not compiled with CUDA enabled

Cannot import /app/server/projects/simple-clothes-swap/comfyui/custom_nodes/Fooocus_Nodes module for custom nodes: Torch not compiled with CUDA enabled
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json

------------------ui--------

image

image

Feature Request: Edit Default ComfyUI config

Would it be possible to edit the default config for comfy, so when a new workflow is installed. It for example always has

ComfyUI-Dev-Utils Installed?

This would save having manually installed it and restart the instance every time a new workflow is installed.

Runpod image just downloads over and over in a loop

Trying to start a pod from the template mentioned and it just downloads the image, then downloads the image etc. Logs don't show more details than that but I imagine there's some error bricking it and just wasting money

1 x RTX 4090
16 vCPU 62 GB RAM
thecooltechguy/comfyui_launcher
On-Demand - Secure Cloud
200 GB Disk
200 GB Pod Volume
Volume Path: /workspace
US
5102 Mbps
2268 Mbps
3612 MBps
2024-06-10T23:01:13Z pending image pull thecooltechguy/comfyui_launcher
2024-06-10T23:01:25Z 316f8cbc3be8 Downloading [> ] 37.63MB/5.689GB
2024-06-10T23:01:28Z 316f8cbc3be8 Downloading [> ] 38.16MB/5.689GB
2024-06-10T23:01:29Z 316f8cbc3be8 Downloading [> ] 38.7MB/5.689GB
2024-06-10T23:01:30Z 316f8cbc3be8 Downloading [> ] 39.23MB/5.689GB
2024-06-10T23:01:30Z create container thecooltechguy/comfyui_launcher
2024-06-10T23:01:30Z pending image pull thecooltechguy/comfyui_launcher
2024-06-10T23:01:32Z 316f8cbc3be8 Downloading [> ] 39.76MB/5.689GB
2024-06-10T23:01:33Z 316f8cbc3be8 Downloading [> ] 40.3MB/5.689GB
2024-06-10T23:01:33Z 316f8cbc3be8 Downloading [> ] 40.84MB/5.689GB
2024-06-10T23:01:34Z 316f8cbc3be8 Downloading [> ] 41.38MB/5.689GB

Exposing ComfyUI Workflows Fraud: Membership Service Unusable, No Refunds!

Exposing ComfyWorkflows Fraud: Membership Service Unusable, No Refunds!

I hereby solemnly declare that there are serious issues with the services provided by ComfyUI Workflows. After subscribing to their membership, I discovered that the service is unusable. Every attempt to access the promised features results in a 500 error, rendering the service completely inaccessible.

What is even more concerning is the lack of any effective refund channels provided by ComfyUI Workflows. Despite my repeated efforts to contact the service provider to resolve the issue, all my attempts have been met with silence. I consider this behavior to be highly irresponsible and a violation of my rights as a consumer.

I believe that the actions of ComfyUI Workflows constitute clear fraud and consumer deception. I strongly condemn such unethical business practices and will take all possible legal actions to protect my rights. I also urge other consumers to remain vigilant to avoid falling victim to similar scams.

This is a disgraceful act that severely undermines consumer trust and interests. I will continue to pursue the compensation and justice that I deserve.

揭露 ComfyWorkflows 欺诈行为:会员服务无法使用,退款无门!

我在此郑重声明,对于 ComfyUI Workflows 的服务存在严重的问题。我个人订阅了该服务的会员,但在付款后发现无法正常使用服务。每次尝试使用服务时,系统都会报告 500 错误,导致我无法获取任何所承诺的功能或内容。

更令人震惊的是,ComfyUI Workflows 并未提供任何有效的退款渠道。我多次尝试与服务提供方联系以解决问题,然而所有努力都未能得到回应。我认为这种行为极其不负责任,且侵犯了我作为消费者的合法权益。

我认为,ComfyUI Workflows 的这一行为构成了明显的欺诈和消费欺骗。我强烈谴责这种不道德的商业行为,并将采取一切可能的法律手段来维护我的权益。同时,我也呼吁广大消费者提高警惕,避免遭受类似的欺诈。

这是一种可耻的行为,严重损害了消费者的信任与利益。我将继续努力,争取获得应有的赔偿与正义。

image

image

image

Erroneous EOF Pickle Error on Windows 10

I attempted to install via PowerShell with the following (Option 2):

git clone https://github.com/ComfyWorkflows/comfyui-launcher
cd comfyui-launcher/
./run.sh

The script did work when I navigated to port 4000 but I also received this error message:

Creating virtual environment for ComfyUI Launcher...

Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.

Installing required packages...

bash: venv/bin/activate: No such file or directory
Requirement already satisfied: amqp==5.2.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 1)) (5.2.0)
Requirement already satisfied: billiard==4.2.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 2)) (4.2.0)
Requirement already satisfied: blinker==1.7.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 3)) (1.7.0)
Requirement already satisfied: celery==5.3.6 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 4)) (5.3.6)
Requirement already satisfied: certifi==2024.2.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 5)) (2024.2.2)
Requirement already satisfied: cfgv==3.4.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 6)) (3.4.0)
Requirement already satisfied: charset-normalizer==3.3.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 7)) (3.3.2)
Requirement already satisfied: click==8.1.7 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 8)) (8.1.7)
Requirement already satisfied: click-didyoumean==0.3.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 9)) (0.3.0)
Requirement already satisfied: click-plugins==1.1.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 10)) (1.1.1)
Requirement already satisfied: click-repl==0.3.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 11)) (0.3.0)
Requirement already satisfied: distlib==0.3.8 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 12)) (0.3.8)
Requirement already satisfied: filelock==3.13.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 13)) (3.13.1)
Requirement already satisfied: Flask==3.0.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 14)) (3.0.2)
Requirement already satisfied: fsspec==2024.2.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 15)) (2024.2.0)
Requirement already satisfied: identify==2.5.35 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 16)) (2.5.35)
Requirement already satisfied: idna==3.6 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 17)) (3.6)
Requirement already satisfied: itsdangerous==2.1.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 18)) (2.1.2)
Requirement already satisfied: Jinja2==3.1.3 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 19)) (3.1.3)
Requirement already satisfied: kombu==5.3.5 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 20)) (5.3.5)
Requirement already satisfied: MarkupSafe==2.1.5 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 21)) (2.1.5)
Requirement already satisfied: mpmath==1.3.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 22)) (1.3.0)
Requirement already satisfied: networkx==3.2.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 23)) (3.2.1)
Requirement already satisfied: nodeenv==1.8.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 24)) (1.8.0)
Requirement already satisfied: numpy==1.26.4 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 25)) (1.26.4)
Requirement already satisfied: packaging==23.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 26)) (23.2)
Requirement already satisfied: platformdirs==4.2.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 27)) (4.2.0)
Requirement already satisfied: pre-commit==3.6.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 28)) (3.6.2)
Requirement already satisfied: prompt-toolkit==3.0.43 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 29)) (3.0.43)
Requirement already satisfied: psutil==5.9.8 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 30)) (5.9.8)
Requirement already satisfied: python-dateutil==2.9.0.post0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 31)) (2.9.0.post0)
Requirement already satisfied: PyYAML==6.0.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 32)) (6.0.1)
Requirement already satisfied: requests==2.31.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 33)) (2.31.0)
Requirement already satisfied: show-in-file-manager==1.1.4 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 34)) (1.1.4)
Requirement already satisfied: six==1.16.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 35)) (1.16.0)
Requirement already satisfied: sympy==1.12 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 36)) (1.12)
Requirement already satisfied: torch==2.2.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 37)) (2.2.1)
Requirement already satisfied: tqdm==4.66.2 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 38)) (4.66.2)
Requirement already satisfied: typing_extensions==4.10.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 39)) (4.10.0)
Requirement already satisfied: tzdata==2024.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 40)) (2024.1)
Requirement already satisfied: urllib3==2.2.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 41)) (2.2.0)
Requirement already satisfied: vine==5.1.0 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 42)) (5.1.0)
Requirement already satisfied: virtualenv==20.25.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 43)) (20.25.1)
Requirement already satisfied: wcwidth==0.2.13 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 44)) (0.2.13)
Requirement already satisfied: Werkzeug==3.0.1 in e:\python\minconda\lib\site-packages (from -r requirements.txt (line 45)) (3.0.1)
Requirement already satisfied: colorama in e:\python\minconda\lib\site-packages (from click==8.1.7->-r requirements.txt (line 8)) (0.4.6)
Requirement already satisfied: setuptools in e:\python\minconda\lib\site-packages (from nodeenv==1.8.0->-r requirements.txt (line 24)) (68.0.0)
Requirement already satisfied: pywin32>=301 in e:\python\minconda\lib\site-packages (from show-in-file-manager==1.1.4->-r requirements.txt (line 34)) (306)


ComfyUI Launcher is starting...


Celery worker started with PID: 1870
[2024-05-20 21:59:07,224: DEBUG/MainProcess] | Worker: Preparing bootsteps.
[2024-05-20 21:59:07,227: DEBUG/MainProcess] | Worker: Building graph...
[2024-05-20 21:59:07,227: DEBUG/MainProcess] | Worker: New boot order: {Beat, StateDB, Timer, Hub, Pool, Autoscaler, Consumer}
[2024-05-20 21:59:07,236: DEBUG/MainProcess] | Consumer: Preparing bootsteps.
[2024-05-20 21:59:07,236: DEBUG/MainProcess] | Consumer: Building graph...
[2024-05-20 21:59:07,251: DEBUG/MainProcess] | Consumer: New boot order: {Connection, Events, Heart, Mingle, Gossip, Tasks, Control, Agent, event loop}
[2024-05-20 21:59:07,252: WARNING/MainProcess] No hostname was supplied. Reverting to default 'localhost'

 -------------- celery@DESKTOP-DDI6IG4 v5.3.6 (emerald-rush)
--- ***** -----
-- ******* ---- Windows-10-10.0.19045-SP0 2024-05-20 21:59:07
- *** --- * ---
- ** ---------- [config]
- ** ---------- .> app:         server:0x1fd47f406d0
- ** ---------- .> transport:   filesystem://localhost//
- ** ---------- .> results:     file://.celery%5Cresults/
- *** --- * --- .> concurrency: 16 (prefork)
-- ******* ---- .> task events: OFF (enable -E to monitor tasks in this worker)
--- ***** -----
 -------------- [queues]
                .> celery           exchange=celery(direct) key=celery


[tasks]
  . celery.accumulate
  . celery.backend_cleanup
  . celery.chain
  . celery.chord
  . celery.chord_unlock
  . celery.chunks
  . celery.group
  . celery.map
  . celery.starmap
  . tasks.create_comfyui_project

[2024-05-20 21:59:07,275: DEBUG/MainProcess] | Worker: Starting Pool
Starting ComfyUI Launcher...
Open http://localhost:4000 in your browser.
 * Serving Flask app 'server'
 * Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:4000
 * Running on http://192.168.1.63:4000
Press CTRL+C to quit
[2024-05-20 21:59:07,281: CRITICAL/MainProcess] Unrecoverable error: AttributeError("Can't pickle local object 'celery_init_app.<locals>.FlaskTask'")
Traceback (most recent call last):
  File "E:\Python\minconda\Lib\site-packages\celery\worker\worker.py", line 202, in start
    self.blueprint.start(self)
  File "E:\Python\minconda\Lib\site-packages\celery\bootsteps.py", line 116, in start
    step.start(parent)
  File "E:\Python\minconda\Lib\site-packages\celery\bootsteps.py", line 365, in start
    return self.obj.start()
           ^^^^^^^^^^^^^^^^
  File "E:\Python\minconda\Lib\site-packages\celery\concurrency\base.py", line 130, in start
    self.on_start()
  File "E:\Python\minconda\Lib\site-packages\celery\concurrency\prefork.py", line 109, in on_start
    P = self._pool = Pool(processes=self.limit,
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\Python\minconda\Lib\site-packages\billiard\pool.py", line 1045, in __init__
    self._create_worker_process(i)
  File "E:\Python\minconda\Lib\site-packages\billiard\pool.py", line 1157, in _create_worker_process
    w.start()
  File "E:\Python\minconda\Lib\site-packages\billiard\process.py", line 120, in start
    self._popen = self._Popen(self)
                  ^^^^^^^^^^^^^^^^^
  File "E:\Python\minconda\Lib\site-packages\billiard\context.py", line 381, in _Popen
    return Popen(process_obj)
           ^^^^^^^^^^^^^^^^^^
  File "E:\Python\minconda\Lib\site-packages\billiard\popen_spawn_win32.py", line 81, in __init__
    reduction.dump(process_obj, to_child)
  File "E:\Python\minconda\Lib\site-packages\billiard\reduction.py", line 98, in dump
    ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'celery_init_app.<locals>.FlaskTask'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "E:\Python\minconda\Lib\site-packages\billiard\spawn.py", line 164, in spawn_main
    exitcode = _main(fd)
               ^^^^^^^^^
  File "E:\Python\minconda\Lib\site-packages\billiard\spawn.py", line 206, in _main
    self = pickle.load(from_parent)
           ^^^^^^^^^^^^^^^^^^^^^^^^
EOFError: Ran out of input
127.0.0.1 - - [20/May/2024 21:59:30] "GET / HTTP/1.1" 200 -

downloading comfy ui endlessly

why is it downloading comfy ui for each workflow? and i left it on for over 12hrs when i imported a workflow , but it still says downloading ,but theres no internet activity or hard disk data transfer...plz help

Creating virtual environment for ComfyUI Launcher...

Installing required packages...

bash: venv/bin/activate: No such file or directory
Looking in indexes: https://mirrors.aliyun.com/pypi/simple
Requirement already satisfied: amqp==5.2.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 1)) (5.2.0)
Requirement already satisfied: billiard==4.2.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 2)) (4.2.0)
Requirement already satisfied: blinker==1.7.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 3)) (1.7.0)
Requirement already satisfied: celery==5.3.6 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 4)) (5.3.6)
Requirement already satisfied: certifi==2024.2.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 5)) (2024.2.2)
Requirement already satisfied: cfgv==3.4.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 6)) (3.4.0)
Requirement already satisfied: charset-normalizer==3.3.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 7)) (3.3.2)
Requirement already satisfied: click==8.1.7 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 8)) (8.1.7)
Requirement already satisfied: click-didyoumean==0.3.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 9)) (0.3.0)
Requirement already satisfied: click-plugins==1.1.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 10)) (1.1.1)
Requirement already satisfied: click-repl==0.3.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 11)) (0.3.0)
Requirement already satisfied: distlib==0.3.8 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 12)) (0.3.8)
Requirement already satisfied: filelock==3.13.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 13)) (3.13.1)
Requirement already satisfied: Flask==3.0.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 14)) (3.0.2)
Requirement already satisfied: fsspec==2024.2.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 15)) (2024.2.0)
Requirement already satisfied: identify==2.5.35 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 16)) (2.5.35)
Requirement already satisfied: idna==3.6 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 17)) (3.6)
Requirement already satisfied: itsdangerous==2.1.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 18)) (2.1.2)
Requirement already satisfied: Jinja2==3.1.3 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 19)) (3.1.3)
Requirement already satisfied: kombu==5.3.5 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 20)) (5.3.5)
Requirement already satisfied: MarkupSafe==2.1.5 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 21)) (2.1.5)
Requirement already satisfied: mpmath==1.3.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 22)) (1.3.0)
Requirement already satisfied: networkx==3.2.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 23)) (3.2.1)
Requirement already satisfied: nodeenv==1.8.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 24)) (1.8.0)
Requirement already satisfied: numpy==1.26.4 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 25)) (1.26.4)
Requirement already satisfied: packaging==23.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 26)) (23.2)
Requirement already satisfied: platformdirs==4.2.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 27)) (4.2.0)
Requirement already satisfied: pre-commit==3.6.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 28)) (3.6.2)
Requirement already satisfied: prompt-toolkit==3.0.43 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 29)) (3.0.43)
Requirement already satisfied: psutil==5.9.8 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 30)) (5.9.8)
Requirement already satisfied: python-dateutil==2.9.0.post0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 31)) (2.9.0.post0)
Requirement already satisfied: PyYAML==6.0.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 32)) (6.0.1)
Requirement already satisfied: requests==2.31.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 33)) (2.31.0)
Requirement already satisfied: show-in-file-manager==1.1.4 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 34)) (1.1.4)
Requirement already satisfied: six==1.16.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 35)) (1.16.0)
Requirement already satisfied: sympy==1.12 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 36)) (1.12)
Requirement already satisfied: torch==2.2.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 37)) (2.2.1)
Requirement already satisfied: tqdm==4.66.2 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 38)) (4.66.2)
Requirement already satisfied: typing_extensions==4.10.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 39)) (4.10.0)
Requirement already satisfied: tzdata==2024.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 40)) (2024.1)
Requirement already satisfied: urllib3==2.2.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 41)) (2.2.0)
Requirement already satisfied: vine==5.1.0 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 42)) (5.1.0)
Requirement already satisfied: virtualenv==20.25.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 43)) (20.25.1)
Requirement already satisfied: wcwidth==0.2.13 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 44)) (0.2.13)
Requirement already satisfied: Werkzeug==3.0.1 in c:\programdata\miniconda3\lib\site-packages (from -r requirements.txt (line 45)) (3.0.1)
Requirement already satisfied: colorama in c:\programdata\miniconda3\lib\site-packages (from click==8.1.7->-r requirements.txt (line 8)) (0.4.6)
Requirement already satisfied: setuptools in c:\programdata\miniconda3\lib\site-packages (from nodeenv==1.8.0->-r requirements.txt (line 24)) (68.2.2)
Requirement already satisfied: pywin32>=301 in c:\programdata\miniconda3\lib\site-packages (from show-in-file-manager==1.1.4->-r requirements.txt (line 34)) (306)

[notice] A new release of pip is available: 23.3.2 -> 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip

ComfyUI Launcher is starting...

Celery worker started with PID: 182
Starting ComfyUI Launcher...
Open http://localhost:4000 in your browser.

  • Serving Flask app 'server'
  • Debug mode: off
    WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
  • Running on all addresses (0.0.0.0)
  • Running on http://127.0.0.1:4000
  • Running on http://192.168.0.21:4000
    Press CTRL+C to quit
    [2024-06-11 08:04:53,872: DEBUG/MainProcess] | Worker: Preparing bootsteps.
    [2024-06-11 08:04:53,874: DEBUG/MainProcess] | Worker: Building graph...
    [2024-06-11 08:04:53,874: DEBUG/MainProcess] | Worker: New boot order: {StateDB, Timer, Hub, Pool, Autoscaler, Beat, Consumer}
    [2024-06-11 08:04:53,882: DEBUG/MainProcess] | Consumer: Preparing bootsteps.
    [2024-06-11 08:04:53,882: DEBUG/MainProcess] | Consumer: Building graph...
    [2024-06-11 08:04:53,898: DEBUG/MainProcess] | Consumer: New boot order: {Connection, Events, Mingle, Gossip, Agent, Tasks, Control, Heart, event loop}
    [2024-06-11 08:04:53,898: WARNING/MainProcess] No hostname was supplied. Reverting to default 'localhost'

-------------- celery@PC-202312031804 v5.3.6 (emerald-rush)
--- ***** -----
-- ******* ---- Windows-10-10.0.19045-SP0 2024-06-11 08:04:53

  • *** --- * ---
  • ** ---------- [config]
  • ** ---------- .> app: server:0x18130a8a690
  • ** ---------- .> transport: filesystem://localhost//
  • ** ---------- .> results: file://.celery%5Cresults/
  • *** --- * --- .> concurrency: 16 (prefork)
    -- ******* ---- .> task events: OFF (enable -E to monitor tasks in this worker)
    --- ***** -----
    -------------- [queues]
    .> celery exchange=celery(direct) key=celery

[tasks]
. celery.accumulate
. celery.backend_cleanup
. celery.chain
. celery.chord
. celery.chord_unlock
. celery.chunks
. celery.group
. celery.map
. celery.starmap
. tasks.create_comfyui_project

[2024-06-11 08:04:53,920: DEBUG/MainProcess] | Worker: Starting Pool
[2024-06-11 08:04:53,927: CRITICAL/MainProcess] Unrecoverable error: AttributeError("Can't pickle local object 'celery_init_app..FlaskTask'")
Traceback (most recent call last):
File "C:\ProgramData\miniconda3\Lib\site-packages\celery\worker\worker.py", line 202, in start
self.blueprint.start(self)
File "C:\ProgramData\miniconda3\Lib\site-packages\celery\bootsteps.py", line 116, in start
step.start(parent)
File "C:\ProgramData\miniconda3\Lib\site-packages\celery\bootsteps.py", line 365, in start
return self.obj.start()
^^^^^^^^^^^^^^^^
File "C:\ProgramData\miniconda3\Lib\site-packages\celery\concurrency\base.py", line 130, in start
self.on_start()
File "C:\ProgramData\miniconda3\Lib\site-packages\celery\concurrency\prefork.py", line 109, in on_start
P = self._pool = Pool(processes=self.limit,
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\pool.py", line 1045, in init
self._create_worker_process(i)
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\pool.py", line 1157, in _create_worker_process
w.start()
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\process.py", line 120, in start
self._popen = self._Popen(self)
^^^^^^^^^^^^^^^^^
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\context.py", line 381, in _Popen
return Popen(process_obj)
^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\popen_spawn_win32.py", line 81, in init
reduction.dump(process_obj, to_child)
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\reduction.py", line 98, in dump
ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'celery_init_app..FlaskTask'
Traceback (most recent call last):
File "", line 1, in
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\spawn.py", line 164, in spawn_main
exitcode = _main(fd)
^^^^^^^^^
File "C:\ProgramData\miniconda3\Lib\site-packages\billiard\spawn.py", line 206, in _main
self = pickle.load(from_parent)
^^^^^^^^^^^^^^^^^^^^^^^^
EOFError: Ran out of input

Bug cloning repo on import workflow

as per my log:

[2024-04-10 10:35:09,266: WARNING/ForkPoolWorker-1] Cloning into '/Users/jordi/Comfy_Projects/ipa-comp-style/comfyui/custom_nodes/SDXLAspectRatio.py'...
[2024-04-10 10:35:09,515: WARNING/ForkPoolWorker-1] remote: 404: Not Found
[2024-04-10 10:35:09,517: WARNING/ForkPoolWorker-1] fatal: repository 'https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py/' not found
[2024-04-10 10:35:09,933: DEBUG/MainProcess] Timer wake-up! Next ETA 1.0 secs.
[2024-04-10 10:35:10,934: DEBUG/MainProcess] Timer wake-up! Next ETA 0.9986971669999889 secs.
127.0.0.1 - - [10/Apr/2024 10:35:11] "GET /api/projects HTTP/1.1" 200 -
[2024-04-10 10:35:11,938: DEBUG/MainProcess] Timer wake-up! Next ETA 1.0 secs.
[2024-04-10 10:35:12,943: DEBUG/MainProcess] Timer wake-up! Next ETA 0.9948857089999876 secs.
[2024-04-10 10:35:13,940: DEBUG/MainProcess] Timer wake-up! Next ETA 1.0 secs.
[2024-04-10 10:35:14,945: DEBUG/MainProcess] Timer wake-up! Next ETA 0.9948670000000277 secs.
[2024-04-10 10:35:15,945: DEBUG/MainProcess] Timer wake-up! Next ETA 1.0 secs.
[2024-04-10 10:35:16,950: DEBUG/MainProcess] Timer wake-up! Next ETA 0.9948556250000138 secs.
[2024-04-10 10:35:17,946: DEBUG/MainProcess] Timer wake-up! Next ETA 1.0 secs.
[2024-04-10 10:35:18,948: DEBUG/MainProcess] Timer wake-up! Next ETA 0.9982914169999901 secs.
[2024-04-10 10:35:19,952: DEBUG/MainProcess] Timer wake-up! Next ETA 1.0 secs.
[2024-04-10 10:35:20,070: ERROR/ForkPoolWorker-1] Task tasks.create_comfyui_project[56a40d8f-4bab-4973-b1fb-4e03c2304400] raised unexpected: AssertionError()
Traceback (most recent call last):
  File "/Users/jordi/comfyui-launcher/venv/lib/python3.9/site-packages/celery/app/trace.py", line 477, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/Users/jordi/comfyui-launcher/server/server.py", line 36, in __call__
    return self.run(*args, **kwargs)
  File "/Users/jordi/comfyui-launcher/server/tasks.py", line 89, in create_comfyui_project
    setup_custom_nodes_from_snapshot(project_folder_path, launcher_json)
  File "/Users/jordi/comfyui-launcher/server/utils.py", line 220, in setup_custom_nodes_from_snapshot
    run_command(["git", "clone", custom_node_repo_url, custom_node_path, "--recursive"])
  File "/Users/jordi/comfyui-launcher/server/utils.py", line 112, in run_command
    assert process.wait() == 0
AssertionError
[2024-04-10 10:35:20,954: DEBUG/MainProcess] Timer wake-up! Next ETA 0.9975047500000187 secs.
127.0.0.1 - - [10/Apr/2024 10:35:21] "GET /api/projects HTTP/1.1" 200 -

the main problem it tries to clone 'https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py/' with the / at the end causing an exception.

the workflow I try to import
IPA Comp+Style.json

The docker image cannot be reached through the browser.

Unable to connect

An error occurred during a connection to thelocalipofmycomputer:4000

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the web.

2024-03-07 11:48:15 WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
2024-03-07 11:48:15 * Running on all addresses (0.0.0.0)
2024-03-07 11:48:15 * Running on http://127.0.0.1:4000
2024-03-07 11:48:15 * Running on http://...*:4000
2024-03-07 11:48:15 Press CTRL+C to quit
2024-03-07 11:48:15 Starting ComfyUI Launcher...
2024-03-07 11:48:15 Open http://localhost:4000 in your browser.
2024-03-07 11:48:15 * Serving Flask app 'server'
2024-03-07 11:48:15 * Debug mode: off

When I create a new project, I met this issues.

When I create a new project, I met this issues.

[2024-03-19 10:01:09,076: ERROR/ForkPoolWorker-2] Task tasks.create_comfyui_project[a4e4dae1-8c69-4a66-baf2-7b1f099d1330] raised unexpected: OSError(38, 'Function not implemented')
Traceback (most recent call last):
  File "/root/miniconda3/envs/onediff/lib/python3.10/site-packages/celery/app/trace.py", line 477, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/mnt/private/fuhuan/ComfyUI/comfyui-launcher/server/server.py", line 36, in __call__
    return self.run(*args, **kwargs)
  File "/mnt/private/fuhuan/ComfyUI/comfyui-launcher/server/tasks.py", line 62, in create_comfyui_project
    create_symlink(models_folder_path, os.path.join(project_folder_path, "comfyui", "models"))
  File "/mnt/private/fuhuan/ComfyUI/comfyui-launcher/server/utils.py", line 499, in create_symlink
    os.symlink(source, target, target_is_directory=True)
OSError: [Errno 38] Function not implemented: '/mnt/private/fuhuan/ComfyUI/comfyui-launcher/server/models' -> '/mnt/private/fuhuan/ComfyUI/comfyui-launcher/server/projects/test/comfyui/models'

Operating system: Linux

Installer?

First of all, thank you. If my question is inapropriate for any reason, my apologies, please remove it.

I am fairly new to more technical implementations of image generators. A great Krita SD plugin raised my interest, it installs Comfy as a back-end, and I have been playing with nodes and such to learn a bit more how these generators work. Comfy shows the actual workflow while user interfaces (typically) just show sliders and dropdown menus. Seeing the workflow makes much more sense, and I can imagine automating some features.

Tonight I found an img2video workflow, though most modules turn up undefined/red. Custom nodes are required, but the install instructions look like an alien language to me. Then I found your "Zero Setup" solution on Reddit that is supposed to download everything needed, but the install instructions are (no offense) not "zero setup" to me, they look alien too. I have no clue how Github works or how Github is supposed to know what Comfy installation it should add modules to. I must have dozens of installations from all kinds of generators and versions, I have several Comfy copies.

If it's not too much of an effort, is it possible to make a simple installer/script for noobs like me, or is it possible to run these commands in a terminal in Comfy?

Thank you for your time.

Importing workflow not working

Hi, I tried importing 2-3 workflows to see if it works, however I get this error:

FileNotFoundError: [Errno 2] No such file or directory: '/Users/sbalani/Desktop/untitled folder/comfyui-launcher/comfyui-launcher/server/projects/controlnet-to-upscale/comfyui/web/index.html' -> '/Users/sbalani/Desktop/untitled folder/comfyui-launcher/comfyui-launcher/server/projects/controlnet-to-upscale/comfyui/web/comfyui_index.html

The top level folder (in this case controlnet-to-upscale) is created. however comfyui-launcher seems to be looking for additional files inside that folder that do not exist. I'm unsure what to do next. 

Comfyui-Launcher automaticly installs newer torch whitch bricks comfyui i also get errors in comfyui- launcher and it keeps saying installing comfyui

Creating virtual environment for ComfyUI Launcher...

Elementa Python ni mogo

Installing required packages...

bash: venv/bin/activate: No such file or directory
Requirement already satisfied: amqp==5.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 1)) (5.2.0)
Requirement already satisfied: billiard==4.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 2)) (4.2.0)
Requirement already satisfied: blinker==1.7.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 3)) (1.7.0)
Requirement already satisfied: celery==5.3.6 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 4)) (5.3.6)
Requirement already satisfied: certifi==2024.2.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 5)) (2024.2.2)
Requirement already satisfied: cfgv==3.4.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 6)) (3.4.0)
Requirement already satisfied: charset-normalizer==3.3.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 7)) (3.3.2)
Requirement already satisfied: click==8.1.7 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 8)) (8.1.7)
Requirement already satisfied: click-didyoumean==0.3.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 9)) (0.3.0)
Requirement already satisfied: click-plugins==1.1.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 10)) (1.1.1)
Requirement already satisfied: click-repl==0.3.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 11)) (0.3.0)
Requirement already satisfied: distlib==0.3.8 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 12)) (0.3.8)
Requirement already satisfied: filelock==3.13.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 13)) (3.13.1)
Requirement already satisfied: Flask==3.0.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 14)) (3.0.2)
Requirement already satisfied: fsspec==2024.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 15)) (2024.2.0)
Requirement already satisfied: identify==2.5.35 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 16)) (2.5.35)
Requirement already satisfied: idna==3.6 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 17)) (3.6)
Requirement already satisfied: itsdangerous==2.1.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 18)) (2.1.2)
Requirement already satisfied: Jinja2==3.1.3 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 19)) (3.1.3)
Requirement already satisfied: kombu==5.3.5 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 20)) (5.3.5)
Requirement already satisfied: MarkupSafe==2.1.5 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 21)) (2.1.5)
Requirement already satisfied: mpmath==1.3.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 22)) (1.3.0)
Requirement already satisfied: networkx==3.2.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 23)) (3.2.1)
Requirement already satisfied: nodeenv==1.8.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 24)) (1.8.0)
Requirement already satisfied: numpy==1.26.4 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 25)) (1.26.4)
Requirement already satisfied: packaging==23.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 26)) (23.2)
Requirement already satisfied: platformdirs==4.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 27)) (4.2.0)
Requirement already satisfied: pre-commit==3.6.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 28)) (3.6.2)
Requirement already satisfied: prompt-toolkit==3.0.43 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 29)) (3.0.43)
Requirement already satisfied: psutil==5.9.8 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 30)) (5.9.8)
Requirement already satisfied: python-dateutil==2.9.0.post0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 31)) (2.9.0.post0)
Requirement already satisfied: PyYAML==6.0.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 32)) (6.0.1)
Requirement already satisfied: requests==2.31.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 33)) (2.31.0)
Requirement already satisfied: show-in-file-manager==1.1.4 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 34)) (1.1.4)
Requirement already satisfied: six==1.16.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 35)) (1.16.0)
Requirement already satisfied: sympy==1.12 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 36)) (1.12)
Requirement already satisfied: torch==2.2.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 37)) (2.2.1)
Requirement already satisfied: tqdm==4.66.2 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 38)) (4.66.2)
Requirement already satisfied: typing_extensions==4.10.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 39)) (4.10.0)
Requirement already satisfied: tzdata==2024.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 40)) (2024.1)
Requirement already satisfied: urllib3==2.2.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 41)) (2.2.0)
Requirement already satisfied: vine==5.1.0 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 42)) (5.1.0)
Requirement already satisfied: virtualenv==20.25.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 43)) (20.25.1)
Requirement already satisfied: wcwidth==0.2.13 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 44)) (0.2.13)
Requirement already satisfied: Werkzeug==3.0.1 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 45)) (3.0.1)
Requirement already satisfied: colorama in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from click==8.1.7->-r requirements.txt (line 8)) (0.4.6)
Requirement already satisfied: setuptools in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from nodeenv==1.8.0->-r requirements.txt (line 24)) (63.2.0)
Requirement already satisfied: pywin32>=301 in c:\users\administrator\appdata\local\programs\python\python310\lib\site-packages (from show-in-file-manager==1.1.4->-r requirements.txt (line 34)) (306)

ComfyUI Launcher is starting...

Celery worker started with PID: 807
Starting ComfyUI Launcher...
Open http://localhost:4000 in your browser.

  • Serving Flask app 'server'
  • Debug mode: off
    WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
  • Running on all addresses (0.0.0.0)
  • Running on http://127.0.0.1:4000
  • Running on http://192.168.44.186:4000
    Press CTRL+C to quit
    [2024-04-19 15:34:00,594: DEBUG/MainProcess] | Worker: Preparing bootsteps.
    [2024-04-19 15:34:00,596: DEBUG/MainProcess] | Worker: Building graph...
    [2024-04-19 15:34:00,596: DEBUG/MainProcess] | Worker: New boot order: {Timer, Hub, Pool, Autoscaler, Beat, StateDB, Consumer}
    [2024-04-19 15:34:00,604: DEBUG/MainProcess] | Consumer: Preparing bootsteps.
    [2024-04-19 15:34:00,604: DEBUG/MainProcess] | Consumer: Building graph...
    [2024-04-19 15:34:00,624: DEBUG/MainProcess] | Consumer: New boot order: {Connection, Agent, Events, Heart, Mingle, Tasks, Control, Gossip, event loop}
    [2024-04-19 15:34:00,624: WARNING/MainProcess] No hostname was supplied. Reverting to default 'localhost'

-------------- celery@ASUS22 v5.3.6 (emerald-rush)
--- ***** -----
-- ******* ---- Windows-10-10.0.22631-SP0 2024-04-19 15:34:00

  • *** --- * ---
  • ** ---------- [config]
  • ** ---------- .> app: server:0x28806279540
  • ** ---------- .> transport: filesystem://localhost//
  • ** ---------- .> results: file://.celery%5Cresults/
  • *** --- * --- .> concurrency: 12 (prefork)
    -- ******* ---- .> task events: OFF (enable -E to monitor tasks in this worker)
    --- ***** -----
    -------------- [queues]
    .> celery exchange=celery(direct) key=celery

[tasks]
. celery.accumulate
. celery.backend_cleanup
. celery.chain
. celery.chord
. celery.chord_unlock
. celery.chunks
. celery.group
. celery.map
. celery.starmap
. tasks.create_comfyui_project

[2024-04-19 15:34:00,662: DEBUG/MainProcess] | Worker: Starting Pool
[2024-04-19 15:34:00,674: CRITICAL/MainProcess] Unrecoverable error: AttributeError("Can't pickle local object 'celery_init_app..FlaskTask'")
Traceback (most recent call last):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\celery\worker\worker.py", line 202, in start
self.blueprint.start(self)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\celery\bootsteps.py", line 116, in start
step.start(parent)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\celery\bootsteps.py", line 365, in start
return self.obj.start()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\celery\concurrency\base.py", line 130, in start
self.on_start()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\celery\concurrency\prefork.py", line 109, in on_start
P = self._pool = Pool(processes=self.limit,
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\pool.py", line 1045, in init
self._create_worker_process(i)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\pool.py", line 1157, in _create_worker_process
w.start()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\process.py", line 120, in start
self._popen = self._Popen(self)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\context.py", line 381, in _Popen
return Popen(process_obj)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\popen_spawn_win32.py", line 81, in init
reduction.dump(process_obj, to_child)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\reduction.py", line 98, in dump
ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'celery_init_app..FlaskTask'
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\spawn.py", line 164, in spawn_main
exitcode = _main(fd)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\billiard\spawn.py", line 206, in _main
self = pickle.load(from_parent)
EOFError: Ran out of input

Windows Docker script wrong - working script inside

windows 11
Docker Desktop

[2024-04-23 01:55:02,059: INFO/MainProcess] celery@59aa4f2e23b1 ready.
(base) PS D:\Program Files (x86)\ComfyUI_windows_portable\ComfyUI-Launcher-main> docker run ^

--gpus all ^ # remove this line if you don't have a GPU
--rm ^
--name comfyui_launcher ^
-p 4000-4100:4000-4100 ^
-v %cd%/comfyui_launcher_models:/app/server/models ^
-v %cd%/comfyui_launcher_projects:/app/server/projects ^
-it thecooltechguy/comfyui_launcher
At line:2 char:3

  • --gpus all ^ # remove this line if you don't have a GPU
  • ~
    Missing expression after unary operator '--'.
    At line:2 char:3
  • --gpus all ^ # remove this line if you don't have a GPU

Unexpected token 'gpus' in expression or statement.
At line:3 char:3

  • --rm ^
  • ~
    Missing expression after unary operator '--'.
    At line:3 char:3
  • --rm ^
  • ~~
    Unexpected token 'rm' in expression or statement.
    At line:4 char:3
  • --name comfyui_launcher ^
  • ~
    Missing expression after unary operator '--'.
    At line:4 char:3
  • --name comfyui_launcher ^

Unexpected token 'name' in expression or statement.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingExpressionAfterOperator

(base) PS D:\Program Files (x86)\ComfyUI_windows_portable\ComfyUI-Launcher-main> docker run `

--rm --name comfyui_launcher
-p 4000-4100:4000-4100 -v ${PWD}/comfyui_launcher_models:/app/server/models
-v ${PWD}/comfyui_launcher_projects:/app/server/projects `
-it thecooltechguy/comfyui_launcher
Unable to find image 'thecooltechguy/comfyui_launcher:latest' locally
latest: Pulling from thecooltechguy/comfyui_launcher
8a1e25ce7c4f: Pull complete
1103112ebfc4: Pull complete
fb784af4aeda: Pull complete
043e7f3dd05a: Pull complete
538a89c93346: Pull complete
266028b6ead4: Pull complete
2f167fd44c2a: Pull complete
09720a1ccde6: Pull complete
67f458f5bc67: Pull complete
316f8cbc3be8: Downloading [==> ] 298.6MB/5.689GB
1fa507b46350: Download complete
082dc678f75b: Download complete
525f4d528633: Download complete
76aa4649f751: Download complete
4f4fb700ef54: Download complete

Windows Installation

Following the steps of Manual setup (Option 2)
chmod +x run.sh is not a dos command
./run.sh is not working

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.