Die Installation von Open-Sora erfordert einen schrittweisen Prozess, um die Konfiguration der Umgebung abzuschließen:
- Erstellen einer virtuellen Python-UmgebungEmpfohlen wird die Verwendung von Python 3.10. Erstellen Sie eine eigenständige Umgebung mit conda, um Abhängigkeitskonflikte zu vermeiden.
conda create -n opensora python=3.10 conda activate opensora
- Klonen der CodebasisAbrufen des Projekt-Quellcodes von GitHub
git clone https://github.com/hpcaitech/Open-Sora cd Open-Sora
- Installation von KernabhängigkeitenPyTorch: Sicherstellen, dass PyTorch Version ≥ 2.4.0 erforderlich ist
pip install -v .
Empfohlen im Entwicklungsmodus:
pip install -v -e .
- Beschleunigte Installation der BibliothekInstallation von Bibliotheken zur Leistungsoptimierung entsprechend der CUDA Version
pip install xformers==0.0.27.post2 --index-url ... pip install flash-attn --no-build-isolation
- Modell DownloadGewichte vor dem Training aus Hugging Face oder ModelScope abrufen
huggingface-cli download hpcai-tech/Open-Sora-v2 --local-dir ./ckpts
Nachdem die Installation abgeschlossen ist, können Sie diepython -c "import opensora; print(opensora.__version__)"
Überprüfen Sie, ob der Vorgang erfolgreich war.
Diese Antwort stammt aus dem ArtikelOpen Sora: ein quelloffenes Videogenerierungstool zur Optimierung der GesichtskonsistenzDie