我把一个用Cython写的Python扩展模块从x86服务器迁移到鲲鹏上编译,运行setup.py时报错说找不到Python.h这个头文件。在x86上从来没遇到过这个问题,Python开发包也装了。我用find查了一下,系统里确实有Python.h,但好像不在默认的include路径里。鲲鹏上用的Python版本是3.8,跟x86上一样。请问这是鲲鹏上Python开发包的安装路径有差异导致的吗?还是需要额外设置什么环境变量?不想每次都手动指定路径,希望能有个一劳永逸的办法。
在鲲鹏上编译Python C扩展时找不到Python.h
已解决


