From aef3576a58cd8a2af1dedf41374cf5fb42abd882 Mon Sep 17 00:00:00 2001 From: huchukato Date: Fri, 27 Feb 2026 09:29:11 +0100 Subject: [PATCH] Add requirements_cu13.txt and update install.sh for proper CUDA 13 fallback support --- .DS_Store | Bin 6148 -> 6148 bytes install.sh | 2 ++ requirements.txt | 2 +- requirements_cu13.txt | 17 +++++++++++++++++ 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 requirements_cu13.txt diff --git a/.DS_Store b/.DS_Store index 2e11e17d5aa39043f1c603d6f014a7afa694e7f9..b657244d085660805293b810522e47b1d0178c87 100644 GIT binary patch delta 106 zcmZoMXffEJ#uWP{nSp_Ug+Y%YogtHgZ delta 106 zcmZoMXffEJ#uWQfhJk^Bg+Y%YogtHH#0Sg0syoF8({zd diff --git a/install.sh b/install.sh index 4b91232..33768eb 100755 --- a/install.sh +++ b/install.sh @@ -43,6 +43,8 @@ if [ "$CUDA_MAJOR" = "13" ]; then echo "🚀 Installing CUDA 13 requirements (RTX 50 series)" echo "📦 Installing base dependencies + CUDA 13 TensorRT..." pip install -r requirements.txt + echo "📦 Installing CUDA 13 specific TensorRT packages..." + pip install -r requirements_cu13.txt elif [ "$CUDA_MAJOR" = "12" ]; then echo "🔧 Installing CUDA 12 requirements (RTX 30/40 series)" echo "📦 Installing base dependencies + CUDA 12 TensorRT..." diff --git a/requirements.txt b/requirements.txt index 64a8a5d..12ad39b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,4 +18,4 @@ tqdm # # Manual installation files are provided for reference only: # - requirements_cu12.txt (CUDA 12 specific) -# - requirements_cu13.txt (CUDA 13 specific, if needed in future) \ No newline at end of file +# - requirements_cu13.txt (CUDA 13 specific) \ No newline at end of file diff --git a/requirements_cu13.txt b/requirements_cu13.txt new file mode 100644 index 0000000..61d8196 --- /dev/null +++ b/requirements_cu13.txt @@ -0,0 +1,17 @@ +# CUDA 13 specific packages (RTX 50 series, CUDA 13.x) +# +# NOTE: This file is for REFERENCE ONLY - manual installation +# The recommended method is AUTO-INSTALLATION via the node: +# - Just install requirements.txt and restart ComfyUI +# - The node will auto-detect CUDA and install TensorRT automatically +# +# Use this file ONLY if auto-installation fails or for manual setup +# +# Installation order for MANUAL setup only: +# 1. pip install -r requirements.txt (base dependencies) +# 2. pip install -r requirements_cu13.txt (CUDA 13 specific TensorRT) +# +tensorrt_cu13==10.15.1.29 +tensorrt_cu13_bindings==10.15.1.29 +tensorrt_cu13_libs==10.15.1.29 +cuda-toolkit>=13.0.0,<13.1.0