2015-02-23 544 views
0

由于我制作的程序的性质,我决定尝试将python嵌入到其中。所以我下载了python源代码,并链接了includeslibs。我把#include <Python.h>放在代码的顶部,当我试图编译它时,它直接转到Python.h,并说“致命错误:pyconfig.h:没有这样的文件或目录”。我知道编译器没有错,因为我检查了包含文件夹并找不到该文件,所以我不知道文件为什么不在那里。顺便说一句:我通过下载python网站上的源代码获得Python文件致命错误:pyconfig.h:没有这样的文件或目录

+0

Linux? Windows? Python版本? – Caduchon 2015-02-23 13:56:46

+0

@Caduchon哎呀,我使用的是Windows和Python 3.4.2 – Orfby 2015-02-23 13:58:17

+0

使用python 2.7.6我在Windows和Linux下找到这个文件。 – Caduchon 2015-02-23 14:00:45

回答

1

您必须配置或编译Python。当我在我的Python安装中打开文件pyconfig.h时,它开头为:

/* pyconfig.h. Generated from pyconfig.h.in by configure. */ 
/* pyconfig.h.in. Generated from configure.ac by autoheader. */ 
相关问题