Guia de instalação do ambiente Windows para evitar armadilhas
As soluções a seguir são fornecidas para problemas típicos que os usuários do Windows podem encontrar:
1. OSError: [WinError 126] problema
- Instale a biblioteca libuv por meio do Anaconda:
conda install conda-forge::libuv
- Ou faça o download manual do arquivo dll no diretório System32.
2. falha na instalação da versão GPU do PyTorch
- Instale primeiro a versão da CPU:
pip install torch torchaudio --index-url https://download.pytorch.org/whl/cpu
- Confirme se a versão CUDA corresponde e, em seguida, instale a versão correspondente da GPU.
3. falha na ativação do ambiente virtual
- Você precisa executá-lo primeiro ao usar o Powershell:
Set-ExecutionPolicy RemoteSigned
- Ou, em vez disso, execute o script de ativação no prompt de comando CMD.
4. confiança na resolução de conflitos
- Novo ambiente virtual:
python -m venv --clear demucs_env
- Especifique a versão no momento da instalação:
pip install demucs==3.0.4
As imagens do Docker são recomendadas como uma solução alternativa:docker pull adefossez/demucs
A configuração do ambiente pode ser eliminada.
Essa resposta foi extraída do artigoDemucs: ferramenta gratuita de código aberto para separar faixas de músicaO