Der Installationsprozess für Demucs ist relativ einfach. Im Folgenden finden Sie eine detaillierte Anleitung zur Installation und Konfiguration:
Vorbereitungen für die Umwelt:
- Stellen Sie sicher, dass Python 3.10 oder höher auf Ihrem System installiert ist
- Virtuelle Umgebungen werden empfohlen, um Abhängigkeitskonflikte zu vermeiden.
- Zum Klonen der Codebasis muss Git installiert sein
Zwei Befestigungsmöglichkeiten:
- Installation über pip (empfohlene Methode): Lauf
pip install demucs
Befehl, der automatisch die notwendigen Abhängigkeiten installiert - Quellcode-InstallationFür Entwickler oder Benutzer, die die neueste Version benötigen, klonen Sie das Repository über GitHub und installieren die
Konfiguration der GPU-Unterstützung:
- Die GPU-Version von PyTorch muss installiert sein
- So prüfen Sie, ob die GPU verfügbar ist: Führen Sie
python -c "import torch; print(torch.cuda.is_available())"
- Wenn der Videospeicher nicht ausreicht, wird die
--segment 8
Parameter zur Reduzierung des Speicherbedarfs
Häufig gestellte Fragen Lösungen:
- Windows-Benutzer, bei denen ein OSError auftritt, müssen libuv möglicherweise manuell installieren
- Linux-Benutzer müssen möglicherweise zusätzlich libxcb-cursor0 installieren.
Diese Antwort stammt aus dem ArtikelDemucs: kostenloses Open-Source-Tool zum Trennen von MusikstückenDie