Как установить звук факела на Windows 10 conda? - PullRequest
0 голосов
/ 25 февраля 2019

В Anaconda Python 3.6.7 с установленным PyTorch, в Windows 10 я делаю эту последовательность:

conda install -c conda-forge librosa
conda install -c groakat sox

, затем в новой загрузке с https://github.com/pytorch/audio я делаю

python setup.py install

, и он работает некоторое время и заканчивается так:

torchaudio/torch_sox.cpp(3): fatal error C1083: Cannot open include file: 'sox.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.15.26726\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2

Я пытаюсь воспроизвести эту демонстрацию обучения речи OpenNMT-py в Windows: http://opennmt.net/OpenNMT-py/speech2text.html

1 Ответ

0 голосов
/ 25 февраля 2019

Плохие новости. Боюсь, вы не получите PyTorch Audio для Windows без значительных усилий.Проблема с libsox-dec , которая является одной из зависимостей.Возможно, вы установили sox , но версия для разработки - совершенно другой зверь.Ошибка точно жалуется на отсутствие заголовочного файла.Для поддержки Windows открыт тикет .

Короче говоря, создать libsox в качестве статической библиотеки для Windows сложно.Вы можете попытать счастья с Cygwin.Или используйте Docker / VM.

...