fix logger mispelling colab, add readme instructions for running in colab and so called comfyui portable

This commit is contained in:
doctorpangloss 2025-07-17 16:01:03 -07:00
parent 003cdeed39
commit 9fec871dbc
2 changed files with 17 additions and 1 deletions

View File

@ -230,6 +230,22 @@ To disable model downloading, start with the command line argument `--disable-kn
To save space, you will need to enable Developer Mode in the Windows Settings, then reboot your computer. This way, Hugging Face can download models into a common place for all your apps, and place small "link" files that ComfyUI and others can read instead of whole copies of models. To save space, you will need to enable Developer Mode in the Windows Settings, then reboot your computer. This way, Hugging Face can download models into a common place for all your apps, and place small "link" files that ComfyUI and others can read instead of whole copies of models.
## Using ComfyUI in Google Colab
Access an example Colab Notebook here: https://colab.research.google.com/drive/1Gd9F8iYRJW-LG8JLiwGTKLAcXLJ5eH78?usp=sharing
This demonstrates running a workflow inside colab and accessing the UI remotely.
## Using a "Python Embedded" "Portable" Style Distribution
This is a "ComfyUI" "Portable" style distribution with a "`python_embedded`" directory, carefully spelled correctly. It includes Python 3.12, `torch==2.7.1+cu128`, `sageattention` and the ComfyUI-Manager.
On **Windows**:
1. Download all the files in this the latest release: ([`comfyui_portable.exe`](https://github.com/hiddenswitch/ComfyUI/releases/download/latest/comfyui_portable.exe), [`comfyui_portable.7z.001`](https://github.com/hiddenswitch/ComfyUI/releases/download/latest/comfyui_portable.7z.001) and [`comfyui_portable.7z.002`](https://github.com/hiddenswitch/ComfyUI/releases/download/latest/comfyui_portable.7z.002)).
2. Run `comfyui_portable.exe` to extract a workspace containing an embedded Python 3.12.
3. Double-click on `comfyui.bat` inside `ComfyUI_Workspace` to start the server.
## LTS Custom Nodes ## LTS Custom Nodes
These packages have been adapted to be installable with `pip` and download models to the correct places: These packages have been adapted to be installable with `pip` and download models to the correct places:

View File

@ -65,7 +65,7 @@ def setup_logger(log_level: str = 'INFO', capacity: int = 300, use_stdout: bool
if logs: if logs:
return return
# workaround for google collab # workaround for google colab
if not hasattr(sys.stdout, "buffer") or not hasattr(sys.stdout, "encoding") or not hasattr(sys.stdout, "line_buffering"): if not hasattr(sys.stdout, "buffer") or not hasattr(sys.stdout, "encoding") or not hasattr(sys.stdout, "line_buffering"):
return return