關閉      標題:羽山家 conda_vm cu128 遇到的大小事
內容:

Demucs Env

Demucs Env 建立

conda create -y -p /park/conda_vm/demucs python=3.10
conda activate /park/conda_vm/demucs
PyTorch / TorchAudio / TorchVision 安裝
走 cu128:

python -m pip install --upgrade pip
pip install torch==2.9.1 torchvision==0.24.1 torchaudio==2.9.1 --index-url https://download.pytorch.org/whl/cu128
TorchCodec 安裝
你這次記錄的是 0.8.0+cu128,可寫成:

pip install torchcodec==0.8.0 --index-url https://download.pytorch.org/whl/cu128
Demucs 安裝

pip install demucs
FFmpeg

conda install -y -c conda-forge ffmpeg
可選保險版:

conda install -y -c conda-forge ffmpeg libsndfile
env.sh

#!/bin/bash
export LD_LIBRARY_PATH=$CONDA_PREFIX/lib:$LD_LIBRARY_PATH
驗證

python -c "import torch, torchaudio; print(torch.__version__); print(torchaudio.__version__)"
python -c "import torch; print(torch.cuda.is_available()); print(torch.version.cuda)"
python -m demucs --help
python -m demucs --two-stems=vocals test.mp3
目前成功組合筆記

env:/park/conda_vm/demucs
python:3.10
torch:2.9.1+cu128
torchaudio:2.9.1+cu128
torchcodec:0.8.0+cu128
ffmpeg:conda-forge
demucs:可正常分離成功
如果你要,我下一則可以直接幫你整理成「一整段可複製安裝腳本」。