Installationsanleitung für die Windows-Umgebung zur Vermeidung von Fallstricken
Die folgenden Lösungen werden für typische Probleme angeboten, die bei Windows-Benutzern auftreten können:
1 OSError: [WinError 126] Problem
- Installieren Sie die libuv-Bibliothek über Anaconda:
conda install conda-forge::libuv
- Oder laden Sie die dll-Datei manuell in das Verzeichnis System32 herunter.
2. die Installation der PyTorch GPU-Version ist fehlgeschlagen
- Installieren Sie zuerst die CPU-Version:
pip install torch torchaudio --index-url https://download.pytorch.org/whl/cpu
- Vergewissern Sie sich, dass die CUDA-Version übereinstimmt, und installieren Sie dann die entsprechende GPU-Version.
3. die Aktivierung der virtuellen Umgebung ist fehlgeschlagen
- Wenn Sie Powershell verwenden, müssen Sie es zuerst ausführen:
Set-ExecutionPolicy RemoteSigned
- Oder führen Sie stattdessen das Aktivierungsskript über die CMD-Eingabeaufforderung aus.
4. das Vertrauen in die Konfliktlösung
- Neue virtuelle Umgebung:
python -m venv --clear demucs_env
- Geben Sie die Version zum Zeitpunkt der Installation an:
pip install demucs==3.0.4
Als alternative Lösung werden Docker-Images empfohlen:docker pull adefossez/demucs
Die Konfiguration der Umgebung kann entfallen.
Diese Antwort stammt aus dem ArtikelDemucs: kostenloses Open-Source-Tool zum Trennen von MusikstückenDie