0

在 C 代码中导入 Python.h 时遇到问题

No such file or directory

我在 Windows 7 64 位上使用代码块 IDE MinGW 编译器

请问有人可以帮我安装python c库吗?

4

4 回答 4

1

使用 WinPython 和 gcc:添加 -I"[WinPythonFolder]\[python-ver.amd64]\include

例如:

 gcc read_wfm_wrap.c -I"C:\Python\WinPython-64bit-3.6.3.0Qt5\python-3.6.3.amd64\include"
于 2018-07-04T04:47:15.367 回答
0

open Project -> Build Options -> Search Directories and add path where python.h resides

于 2012-11-04T13:01:41.043 回答
0

在 code::blocks 中,只需转到 Project选项卡。然后你打开Build Options>Search Directories' and click添加`。

然后浏览到 python 安装的目录并选择include文件夹(或将文件夹复制粘贴include到项目文件夹并将该文件夹本身添加到列表中)。

选择不保留相对路径。

这绝对可以解决问题,并且应该对其他 IDE 使用类似的解决方案。

于 2013-03-05T19:00:28.757 回答
0

通常,Python.h它包含的所有头文件都位于includePython 安装目录的文件夹中。您可以将 Python 的 include 文件夹中的所有头文件复制C:\Py\Anaconda3\include到 gcc|cl 的 include 文件夹(我的看起来像这样,C:\Program Files (x86)\CodeBlocks\MinGW\include),或者只复制到头文件依赖关系被解决的地方。

于 2018-04-07T07:04:49.027 回答