Python 无法完成OpenCV的安装';numpy/ndarrayobject.h';找不到文件

Python 无法完成OpenCV的安装';numpy/ndarrayobject.h';找不到文件,python,macos,opencv,numpy,installation,Python,Macos,Opencv,Numpy,Installation,我在Mac上尝试使用Python 3.5.1安装OpenCV 3.0时遇到问题 错误如下 有人能帮我一点忙吗 这是我的终端命令脚本: cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D PYTHON3_PACKAGES_PATH=~/.virtualenvs/cv3/lib/python3.5/site-packages \ -D PYTHON3_LIBRARY=/usr/

我在Mac上尝试使用Python 3.5.1安装OpenCV 3.0时遇到问题

错误如下

有人能帮我一点忙吗

这是我的终端命令脚本:

cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D PYTHON3_PACKAGES_PATH=~/.virtualenvs/cv3/lib/python3.5/site-packages \
    -D PYTHON3_LIBRARY=/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/lib/libpython3.5m.dylib \
    -D PYTHON3_INCLUDE_DIR=/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/include/python3.5m \
    -D INSTALL_C_EXAMPLES=ON \
    -D INSTALL_PYTHON_EXAMPLES=ON \
    -D BUILD_EXAMPLES=ON \
    -D BUILD_opencv_python3=ON \
    -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules ..
这是我得到的错误:

/Users/##/opencv/modules/python/src2/cv2.cpp:10:10: fatal error: 
      'numpy/ndarrayobject.h' file not found
#include <numpy/ndarrayobject.h>
         ^
[ 73%] Linking CXX executable ../../bin/cpp-example-dft
[ 73%] Built target example_dft
Scanning dependencies of target example_distrans
[ 73%] Building CXX object samples/cpp/CMakeFiles/example_distrans.dir/distrans.cpp.o
[ 73%] Linking CXX executable ../../bin/cpp-example-detect_mser
[ 73%] Built target example_detect_mser
Scanning dependencies of target example_drawing
[ 73%] Building CXX object samples/cpp/CMakeFiles/example_drawing.dir/drawing.cpp.o
1 error generated.
make[2]: *** [modules/python3/CMakeFiles/opencv_python3.dir/__/src2/cv2.cpp.o] Error 1
make[1]: *** [modules/python3/CMakeFiles/opencv_python3.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 73%] Linking CXX executable ../../bin/cpp-example-distrans
[ 73%] Built target example_distrans
[ 73%] Linking CXX executable ../../bin/cpp-example-drawing
[ 73%] Built target example_drawing
[ 73%] Linking CXX shared library ../../lib/cv2.so
[ 73%] Built target opencv_python2
make: *** [all] Error 2
/Users/###/opencv/modules/python/src2/cv2.cpp:10:10:致命错误:
找不到“numpy/ndarrayobject.h”文件
#包括
^
[73%]链接CXX可执行文件.././bin/cpp示例dft
[73%]构建目标示例\u dft
扫描目标示例\u发行版的依赖项
[73%]构建CXX对象示例/cpp/cmakfiles/example_distrans.dir/distrans.cpp.o
[73%]链接CXX可执行文件.././bin/cpp-example-detect\u mser
[73%]构建目标示例\u检测\u mser
扫描目标示例图形的相关性
[73%]构建CXX对象示例/cpp/CMakeFiles/example_drawing.dir/drawing.cpp.o
生成1个错误。
make[2]:***[modules/python3/CMakeFiles/opencv_python3.dir/_u/src2/cv2.cpp.o]错误1
make[1]:***[modules/python3/CMakeFiles/opencv_python3.dir/all]错误2
make[1]:***等待未完成的工作。。。。
[73%]链接CXX可执行文件.././bin/cpp示例发行版
[73%]构建目标示例\u发行版
[73%]链接CXX可执行文件.././bin/cpp示例图形
[73%]已建目标示例\u图纸
[73%]链接CXX共享库.././lib/cv2.so
[73%]构建目标opencv_python2
make:**[全部]错误2
如果有人有任何指导或需要更多信息,请告诉我


谢谢。

我可以在Mac上安装OpenCV 3:

Python:3.5.1

OpenCV:3.0.0

>>> import cv2
>>> cv2.__version__
'3.0.0'

谢谢你,迈克。会被挖进去的。嗨,迈克。我有点回头了。我想我有一些旧的安装正在运行。我卸载了所有项目。重新安装,它的工作魅力。我甚至还跑了一些早期的教程。谢谢你的帮助!
>>> import cv2
>>> cv2.__version__
'3.0.0'