# CPU / RAM monitoring — required by all providers psutil # NVIDIA GPU monitoring — required by NvidiaProvider only # Safe to install on Intel/AMD machines; unused if no NVIDIA driver is present pynvml # AMD GPU monitoring (Linux) — commented out for Windows-native ROCm # rocm_smi_lib is Linux-only; Windows ROCm uses torch.cuda APIs instead. # Install only if you are on Linux with ROCm and want driver-level GPU load: # pip install rocm_smi_lib # rocm_smi_lib # --------------------------------------------------------------------------- # The following are provided by ComfyUI itself — DO NOT add them here. # Listed for reference only so manual environment setups know the minimums. # --------------------------------------------------------------------------- # # torch >= 2.5 # torch.xpu (Intel Arc) was officially introduced in PyTorch 2.5. # torch.cuda (NVIDIA/AMD ROCm) has been stable since PyTorch 1.x. # Install the ROCm-enabled build from: https://pytorch.org/get-started/locally/ # # aiohttp >= 3.8 # Used for HTTP routes and WebSocket broadcast. # ComfyUI already depends on aiohttp; no separate installation needed.