编程语言
首页 > 编程语言> > 编译器找不到Python.h

编译器找不到Python.h

作者:互联网

我对C有点陌生,我似乎无法做我想要的事情.我需要为C函数建立一些Python绑定,我想我可以弄清楚这一点.但是只有一点点线是行不通的.

#include <Python.h>

我得到这个:

fatal error #1035: Can't find include file <Python.h>.

我已经尝试了一切.我只是将Python.h与我的项目放在同一文件夹中.然后,将文件名放在链接器下的Library和Object文件中.然后我对python31.lib进行了同样的操作,然后将目录python31.lib放在了我的PATH变量中.没有什么可以让我越过这条线.我在网上看到很多针对Linux的解决方案,但没有针对Windows的解决方案.请帮忙!

解决方法:

哎呀,在评论中回答.这是一个更准确的答案.

确保将Python.h放在include路径中,并将库放在库路径中.

标签:python-c-extension,python,compilation
来源: https://codeday.me/bug/20191102/1990302.html