当尝试安装某个Python地球物理工具包时,我收到此错误:
LINK:致命错误LNK1181:无法打开输入文件'm.lib'
我相信这是因为我使用了MSVC的buildtools。在setup.py
我找到了:
setup(…, ext_modules=[ Extension(…, […], libraries=['m'], … ])
我需要在此setup.py
及相关文件中进行哪些更改? - 以使其工作。 IIRC我将使用m
以外的图书馆。
答案 0 :(得分:2)
在Windows上,标准数学函数由MSVCR处理:
>>> from ctypes.util import find_library
>>> find_library('m')
'msvcr90.dll'
我没有安装MSVC进行测试,但您只需要链接运行时。请尝试删除'm'
。