python - 在 macOS Mojave 上安装 Python/C 扩展时出现问题:致命错误:找不到“stdio.h”文件
问题描述
我最近从 High Sierra 更新到 macOS Mojave。我试图编译一个具有 C 扩展的 Python 模块,并得到了错误:
fatal error: 'stdio.h' file not found
我已经安装了 xcode 命令行工具(它为以前的 macOS < 10.13 修复了这个问题;请参阅Fatal error 'stdio.h' not found)。我正在使用来自最新 Anaconda 发行版的 Python2。
有没有其他人在 Mojave 上解决过这个问题?
解决方案
推荐阅读
- amazon-web-services - 将域链接到 ALB,保持 https
- python - 我们应该在 ItemPipeline 中还是在蜘蛛本身中处理抓取的数据?
- monitoring - 网址监控 splunk
- javascript - 如何在 NodeJS Express 中与 res.redirect 一起发送附加数据?
- python - 使用一列中的范围和其他列上的数学运算符合并行
- javascript - Next.js 中具有简单逻辑的多步测验
- python - 网络抓取并仅提取文本而不是数字
- javascript - 在 MongoDB 中将用户指定的 JSON 存储为 BSON 对象而不进行任何过滤是否安全,或者我应该在存储之前进行字符串化
- java - 杰克逊在反序列化时忽略子类型属性
- c# - 需要为 Enqueue 和 Dequeue 方法生成语法,以便在 Visual Studio 中运行单元测试