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/demucsA 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































