A instalação do Open-Sora requer um processo passo a passo para concluir a configuração do ambiente:
- Criação de um ambiente virtual PythonRecomendação: para usar o Python 3.10, crie um ambiente autônomo com o conda para evitar conflitos de dependência.
conda create -n opensora python=3.10 conda activate opensora
- Clonagem da base de códigoObtenção do código-fonte do projeto no GitHub
git clone https://github.com/hpcaitech/Open-Sora cd Open-Sora
- Instalação das dependências do núcleoVerifique se a versão do PyTorch ≥ 2.4.0 é necessária
pip install -v .
Recomendado no modo de desenvolvimento:
pip install -v -e .
- Instalação acelerada da bibliotecaInstalação de bibliotecas de otimização de desempenho de acordo com a versão CUDA
pip install xformers==0.0.27.post2 --index-url ... pip install flash-attn --no-build-isolation
- Download do modeloObter pesos de pré-treinamento do Hugging Face ou do ModelScope
huggingface-cli download hpcai-tech/Open-Sora-v2 --local-dir ./ckpts
Após a conclusão da instalação, você pode passar opython -c "import opensora; print(opensora.__version__)"Verifique se a operação foi bem-sucedida.
Essa resposta foi extraída do artigoOpen Sora: uma ferramenta de geração de vídeo de código aberto para otimizar a consistência facialO































