Установка aubio Python 3.6.3
Я пытаюсь установить пакет aubio в Python на 64-битной Windows 10.
Кажется, проблема в том, что я не могу построить колесо.
Я получаю диалоговое окно с надписью "the program can't start because mspdb140.dll is missing from your computer. Try reinstalling the program to fix this problem."
Не совсем уверен, к какой программе это даже относится...
Я скачал Visual C++ 14.0 и zub- файлы aubio, которые, как мне кажется, мне нужны: я попытался установить pip и скачал Visual C++ 14.0 и zip- файлы aubio, что мне и нужно.
Вот последний код ошибки, который я получаю:
Command "C:\Users\danci\Anaconda3\python.exe -u -c "import setuptools,
tokenize;__file__='C:\\Users\\danci\\AppData\\Local\\Temp\\pip-build-
d5772nkl\\aubio\\setup.py';f=getattr(tokenize, 'open', open)
(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code,
__file__, 'exec'))" install --record C:\Users\danci\AppData\Local\Temp\pip-
z8g1pk58-record\install-record.txt --single-version-externally-managed --
compile" failed with error code 1 in C:\Users\danci\AppData\Local\Temp\pip-
build-d5772nkl\aubio\
Кроме того, примерно в середине установки я получаю это:
File "C:\Users\danci\AppData\Local\Temp\pip-build-
d5772nkl\aubio\python\lib\gen_external.py", line 108, in get_c_declarations
raise Exception("preprocessor output is empty:\n%s" % err_output)
Exception: preprocessor output is empty:
b''
----------------------------------------
Failed building wheel for aubio
Благодарю.
1 ответ
Кажется, что-то не хватает в вашей настройке. Чтобы скомпилировать расширение Python для Windows, вам понадобится компилятор, который использовался для сборки вашего двоичного файла Python.
Смотрите эту страницу о компиляторе Windows, чтобы узнать правильную версию для использования: https://wiki.python.org/moin/WindowsCompilers