致命错误:安装 opencv 时找不到“Python.h”文件

新手上路,请多包涵

我正在尝试在我的 Mac OS X 10.10.5 上为 Python 安装 opencv 3.1 我正在按照此处概述的步骤操作 - http://www.pyimagesearch.com/2015/06/15/install-opencv-3- 0-和-python-2-7-on-osx/

当我在完成所有设置后实际尝试安装 opencv 时,出现以下错误:

 .../opencv/modules/python/src2/cv2.cpp:6:10: fatal error:
  'Python.h' file not found
 #include <Python.h>
          ^

我环顾了 StackOverflow,发现大多数面临这个问题的人都在使用 Anaconda,但我不是这样。如果有人能指出正确的方向来解决这个问题,那就太好了。

谢谢,

原文由 Sumanth 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

如果在制作 *.cpp 文件之一时未找到 Python.h,请设置以下 ENV 变量

export CPLUS_INCLUDE_PATH=/System/Library/Frameworks/Python.framework/Headers

请检查系统中是否存在该路径并确保 Python.h 存在。

原文由 Sergey Sargsyan 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题