[GH-ISSUE #715] [DevTask] Explicit virtual environment management in ComfyInstallation class #212

Closed
opened 2026-10-31 22:10:09 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @huchenlei on GitHub (Jan 24, 2025).
Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/715

Originally assigned to: @webfiltered on GitHub.

Currently virtual environment is recreated everytime basePath is updated implicitly.

github.com/Comfy-Org/desktop@a6a59f601a/src/main-process/comfyInstallation.ts (L38-L47)

We should make this more explicit, i.e. move the side effect in the setter to the callsites.

┆Issue is synchronized with this Notion page by Unito

Originally created by @huchenlei on GitHub (Jan 24, 2025). Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/715 Originally assigned to: @webfiltered on GitHub. Currently virtual environment is recreated everytime basePath is updated implicitly. https://github.com/Comfy-Org/desktop/blob/a6a59f601a1db90c394095cfe687708bb2f43639/src/main-process/comfyInstallation.ts#L38-L47 We should make this more explicit, i.e. move the side effect in the setter to the callsites. ┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-715-DevTask-Explicit-virtual-environment-management-in-ComfyInstallation-class-1856d73d3650811ea9abf7d264ae36ba) by [Unito](https://www.unito.io)
bsakaguchi 2026-10-31 22:10:09 +00:00
Author
Owner

@webfiltered commented on GitHub (Jan 24, 2025):

Thought I already had an issue for this, but apparently not - thanks!

<!-- gh-comment-id:2612487363 --> @webfiltered commented on GitHub (Jan 24, 2025): Thought I already had an issue for this, but apparently not - thanks!
Author
Owner

@huchenlei commented on GitHub (Jan 28, 2025):

Fixed by https://github.com/Comfy-Org/desktop/pull/750

<!-- gh-comment-id:2619735398 --> @huchenlei commented on GitHub (Jan 28, 2025): Fixed by https://github.com/Comfy-Org/desktop/pull/750
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/desktop#212
No description provided.