diff --git a/.DS_Store b/.DS_Store index 2e11e17..b657244 100644 Binary files a/.DS_Store and b/.DS_Store differ 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