我想用 cython 编译我的 python 代码。在 cython 中编译我的代码没有问题,但我无法将其编译为可执行文件。
cl .\setup.c /I C:\Users\Host\AppData\Local\Programs\Python\Python37\include
我得到的错误是
/out:setup.exe
setup.obj
LINK : fatal error LNK1104: cannot open file 'python37.lib'
我使用的是 64 位版本的 Windows 10 和 python 3.7
非常感谢。
LNK1104
意味着链接器无法python37.lib
在LIB
环境中设置的默认路径中找到。
为了解决这个问题,python37.lib
需要将的目录添加到传递给链接器的库搜索路径中。鉴于发布的命令行,这很可能是:
cl .\setup.c /I "C:\Users\Host\AppData\Local\Programs\Python\Python37\include" /link /LIBPATH:"C:\Users\Host\AppData\Local\Programs\Python\Python37\libs"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句