【发布时间】:2020-11-22 11:45:11
【问题描述】:
#include <python3.8/Python.h>
我不断收到错误 /usr/include/python3.8/cpython/pystate.h:9:10:致命错误:cpython/initconfig.h:没有这样的文件或目录
9 | #include "cpython/initconfig.h"
最初我只包含 Python.h,但根本找不到。我也在运行 Void Linux,并且已经安装了 python3-devel,如果有区别的话。
【问题讨论】:
-
您不能也不应该以这种方式包含
Python.h。您需要#include <Python.h>并将适当的-I命令行参数传递给编译器,例如-I/usr/include/python3.8.
标签: c++ c python-3.x