Windows portable: comfy launch / node install use the system Python instead of the workspace's python_embeded
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 65/100
Hướng nghiên cứu
Start with the interpreter resolution behind comfy --json env, then trace how the portable workspace is used by server launch and Manager/node operations. Reproduce with the stated Windows portable layout and verify that launching, Manager detection, and node installation use ..\python_embeded\python.exe rather than system Python.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
With the official ComfyUI Windows portable build as the workspace, comfy-cli resolves the system Python as its interpreter instead of the portable build's own python_embeded. Anything that has to run inside ComfyUI's environment (starting the server, installing custom nodes, Manager detection) then breaks.
Environment
- Windows 11, RTX 5070 Ti
- comfy-cli 1.20.0, comfy-mcp 0.10.0
- ComfyUI 0.36.0, ComfyUI-Manager 4.3 (installed in the portable's embedded Python)
- Workspace:
D:\Ai\ComfyUI_windows_portable\ComfyUI(portable, embedded Python 3.13.11 in..\python_embeded\python.exe) - System Python: 3.14.5 (
C:\Users\<user>\AppData\Local\Python\pythoncore-3.14-64\python.exe), where comfy-cli is installed
What I see
comfy --json env reports:
"python": { "version": "3.14.5", "executable": "C:\\Users\\<user>\\AppData\\Local\\Python\\pythoncore-3.14-64\\python.exe" }
"workspace": { "path": "D:\\Ai\\ComfyUI_windows_portable\\ComfyUI", "type": "default",
"manager_mode": "not-installed", "manager_detected": "none" }
manager_mode: not-installedalthough ComfyUI-Manager 4.3 is installed in the portable's embedded Python (the server started with--enable-managershows the Manager working).- Starting the server through comfy-cli / the
launch_comfyuitool of comfy-mcp runsmain.pywith the system Python 3.14 and fails on imports (the server log ends withModuleNotFoundError: No module named 'sqlalchemy'inapp/assets/lifecycle.py; an earlier attempt showedNo module named 'alembic'). The samemain.pystarts fine withpython_embeded\python.exe. - The
install_nodetool of comfy-mcp refuses with "does not have ComfyUI-Manager at all", presumably for the same reason.
Expected
When the workspace is a portable install, comfy-cli should use <portable root>\python_embeded\python.exe for launching ComfyUI and for Manager/node operations (or offer a documented way to point it at that interpreter, e.g. a config key or flag).
Question
Is there already a supported way to set the workspace interpreter for portable installs? I could not find one in comfy --help or the docs. Current workaround: start the server manually with run_nvidia_gpu.bat and install nodes from the UI; everything else (run, templates, model downloads) works.
I searched the open and closed issues of comfy-cli and comfy-mcp for portable/python_embeded/launch and did not find a matching report.
- Ngôn ngữ chính
- Python
- Star
- 1k
- Fork
- 176
- Merge trung bình
- 1 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 87
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Comfy-Org/comfy-cli
-
test_file_utils umask tests assert against a umask the code never reads (import-time _UMASK), so they only pass on a 0o022 hostCó thể đã có người làm @neverbiasu đã nhận 10 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
Comfy-Org/comfy-cli#907 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
Comfy-Org/comfy-cli#781 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`comfy launch --background` fails with FileNotFoundError when comfy-cli is invoked by pathCó thể đã có người làm @RaphaelFakhri đã nhận 42 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Comfy-Org/comfy-cli#691 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Comfy-Org/comfy-cli#670 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của Comfy-Org/comfy-cli
Issue tương tự
-
add entry to blockĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
StevenBlack/hosts#3299 ·
-
`garak --report` overwrites the input report when its name has no ".report"Có thể đã có người làm @0z5a đã nhận hôm nay. Đang mởneeds-triage
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 2 ngày
-
plot_graph crashes when a mesh node has no m2m edgeCó thể đã có người làm @tygvi đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
mllam/neural-lam#883 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
future-agi/future-agi#4092 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
transcript analytics: a text whose only protected spans the prose pass redacts is withheld wholeĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
WingedGuardian/GENesis-AGI#4641 ·
Maintainer thường phản hồi trong vòng 1 ngày