安装aubio Python 3.6.3

时间:2017-12-08 00:46:52

标签: python pip install python-wheel aubio

我正在尝试在 64位Windows 10 上安装 aubio包到Python

问题似乎是我无法制造车轮。

我收到一个说"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 aubio zip 文件,我认为这些文件告诉我我需要:我已经尝试了pip安装并已下载< strong> Visual C ++ 14.0 和 aubio zip 文件,这是我认为我需要的。

这是我得到的最终错误代码:

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 个答案:

答案 0 :(得分:0)

您的设置似乎缺少某些内容。要在Windows上编译python扩展,您将需要用于构建python二进制文件的编译器。

有关Windows编译器的信息,请参阅此页面以找出要使用的正确版本:https://wiki.python.org/moin/WindowsCompilers