Python — Ошибка установки OpenFST в Windows с pip

Я хочу использовать оболочку openfst Python в моем приложении Python.

Когда я бегу

pip install openfst

для Python 3.6 выдает ошибку в следующем.

  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\aliye\Anaconda3\include -IC:\Users\aliye\Anaconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /EHsc /Tppywrapfst.cc /Fobuild\temp.win-amd64-3.6\Release\pywrapfst.obj -std=c++11 -Wno-unneeded-internal-declaration -Wno-unused-function
cl : Command line error D8021 : invalid numeric argument '/Wno-unneeded-internal-declaration'
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2

0

Решение

Очевидно, похоже, что компилятор Visual Studio жалуется на /Wno-unneeded-internal-declaration флаг, пока он пытается построить расширения C.

Самым простым решением было бы скачать предварительно скомпилированную версию, соответствующую вашей системе, по адресу их сайт

Кроме того, на основании их сайта кажется, что они использовали Visual Studio 2013. Возможно, вы сможете установить и скомпилировать его, используя VS13.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]