我正在尝试在 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
感谢。
答案 0 :(得分:0)
您的设置似乎缺少某些内容。要在Windows上编译python扩展,您将需要用于构建python二进制文件的编译器。
有关Windows编译器的信息,请参阅此页面以找出要使用的正确版本:https://wiki.python.org/moin/WindowsCompilers