2015-02-23 543 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. */ 
相關問題