c - 如何使 Python.h 文件在 Ubuntu 中工作?
问题描述
我在一台 Ubuntu 机器上,我想在我的 C 代码中使用 python,但是当我包含Python.h
头文件时,它会显示一个警告:
Python.h: No such file or directory
任何方法。我已经尝试过使用:
sudo apt-get install python3-dev
和;
sudo apt-get install python-dev
但它一直显示错误。
解决方案
Python.h 文件不在默认编译器包含路径中。
将输出添加pkg-config --cflags python3
到编译器命令行。
现在编译器将知道在哪里可以找到 Python.h(以及它可能具有的任何依赖项)
推荐阅读
- r - 从 .txt 文件中提取一些数据
- android - Android 程序类型已存在:BufferOverflowException
- javascript - 每当调整浏览器窗口屏幕大小时,让我的函数重新执行
- r - 使用 ggplot2 时出错:找不到名为“身份”的 `stat`
- oracle - oracle sql developer oracle-00904 存储过程执行错误
- vba - VBA CVar 函数何时真正有用?
- reactjs - 反应选项卡和 selectedIndex
- c# - Roland Pheasant 用 DynamicData 实现 Tail 方法
- while-loop - 如何在while循环中选择选项
- r - ggplot2:为修复 ggplot 对象添加着色