落とし穴を避けるためのWindows環境インストールガイド
Windowsユーザーが遭遇する可能性のある典型的な問題に対する解決策を以下に示します:
1.OSError:[WinError126]問題
- Anaconda経由でlibuvライブラリをインストールする:
conda install conda-forge::libuv
- または、手動でSystem32ディレクトリにdllファイルをダウンロードしてください。
2. PyTorch GPUバージョンのインストール失敗
- まずCPUバージョンをインストールする:
pip install torch torchaudio --index-url https://download.pytorch.org/whl/cpu
- CUDAバージョンが一致することを確認し、対応するGPUバージョンをインストールします。
3.仮想環境のアクティベーション失敗
- Powershellを使う場合は、まずこれを実行する必要がある:
Set-ExecutionPolicy RemoteSigned
- または、代わりにCMDコマンドプロンプトからアクティベーションスクリプトを実行してください。
4.紛争解決への依存
- 新しい仮想環境:
python -m venv --clear demucs_env
- インストール時にバージョンを指定する:
pip install demucs==3.0.4
代替ソリューションとして、Dockerイメージを推奨する:docker pull adefossez/demucs
環境設定が不要になる。
この答えは記事から得たものである。Demucs: 音楽トラックを分離するための無料のオープンソースツールについて