You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL下Qt Creator跨C++与Python开发时pyconfig.h缺失报错求助

在WSL下Qt Creator中使用Python+pybind11开发时的pyconfig.h路径错误

我在WSL系统中,计划在Qt Creator里用Python开发AI程序,需要借助pybind11实现C++与Python的跨语言交互,但编译过程中出现了python3.10/pyconfig.h的文件路径错误。

报错代码片段

#  include <arm-linux-gnueabihf/python3.10/pyconfig.h>
# elif defined(__ARM_EABI__) && !defined(__ARM_PCS_VFP)
#  include <arm-linux-gnueabi/python3.10/pyconfig.h>
# elif defined(__hppa__)

报错信息

/usr/include/python3.10/pyconfig.h:15: error: arm-linux-gnueabihf/python3.10/pyconfig.h: No such file or directory
   15 | #  include <arm-linux-gnueabihf/python3.10/pyconfig.h>
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

已尝试的解决操作

  • 执行sudo apt-get安装了python2.7、python3、python3.8、python3.9、python3.10的dev、dbg包,以及python3.8-dev:armhf
  • 尝试获取ARM相关的Python文件,但因权限限制无法将文件保存到/usr/include目录,也无法编辑pyconfig.h文件

内容的提问来源于stack exchange,提问作者Miszczu Toja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 14:59:52