gpt4 book ai didi

python - 如何在 ActivePython 2.7 的 OSX 10.5 32 位上安装 OpenCV 2.2?

转载 作者:太空宇宙 更新时间:2023-11-03 21:14:29 28 4
gpt4 key购买 nike

标题就是整个问题。

  • 我尝试使用 --build32 选项 Homebrew 软件
  • 我试过 macports
  • 我试过下载源文件并从头开始编译。

以上所有安装都完美无误。然而——在从各种安装中找到正确的 cv.so 文件并将它们移动到正确的/site-packages/目录后,我想使用 OpenCV 的 Python 版本,并确保它在 PYTHONPATH 中正确 - - 我总是收到这个错误:

ActivePython 2.7.1.4 (ActiveState Software Inc.) based on
Python 2.7.1 (r271:86832, Feb 7 2011, 11:33:10)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

>>> import cv

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/cv.so, 2): no suitable image found. Did find:
/usr/local/lib/python2.7/site-packages/cv.so: mach-o, but wrong architecture

同样,这是在我竭尽全力寻找 32 位版本之后。我搜索了 OpenCV 站点,但找不到指向 2.2 版 32 位特定源文件的任何链接。当我在从头安装期间监视它时,我注意到它在配置、制作和编译期间正确地传递了 arch i386 选项(因为它应该检测到我的系统架构是 32 位的)。

我真的很迷茫。有任何想法吗?请记住,我特别试图让 OpenCV 2.2 版专门与 ActivePython 2.7 版 Python 一起工作。我有 OpenCV 2.1 使用 Python 2.6.6,但我刚刚更新我的工作计算机以在 Ubuntu 中使用 OpenCV 2.2 和 ActivePython 2.7,我希望能够在该计算机和我的家用计算机之间顺利共享东西。对于我正在做的事情,拥有最新的 OpenCV 非常重要。


好的,下面是我的具体步骤:

(1) 将OpenCV源码解压到目录~/OpenCV-2.2.0/(2) 运行 cmake,使用 gedit 添加上面提到的体系结构字符串,然后运行 ​​sudo make,然后运行 ​​sudo make install。下面是后面两个步骤的输出:

new-host:OpenCV-2.2.0 ely$ sudo make
-- Extracting svn version, please wait...
-- SVNVERSION:
-- Detected version of GNU GCC: 40 (400)
-- checking for module 'libavcodec'
-- package 'libavcodec' not found
-- checking for module 'libavformat'
-- package 'libavformat' not found
-- checking for module 'libavutil'
-- package 'libavutil' not found
-- checking for module 'libswscale'
-- package 'libswscale' not found
-- checking for module 'libdc1394-2'
-- package 'libdc1394-2' not found
-- checking for module 'libdc1394'
-- package 'libdc1394' not found
-- Use INCLUDE: /Users/ely/Library/Python/2.7/lib/python/site-packages/numpy/core/include
-- IPP detected:
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Parsing 'cvconfig.h.cmake'
--
-- General configuration for opencv 2.2.0 =====================================
--
-- Built as dynamic libs?: ON
-- Compiler:
-- C++ flags (Release): -Wall -pthread -O3 -DNDEBUG -fomit-frame-pointer -O3 -ffast-math -msse -msse2 -DNDEBUG
-- C++ flags (Debug): -Wall -pthread -g -O0 -ggdb3 -DDEBUG -D_DEBUG
-- Linker flags (Release):
-- Linker flags (Debug):
--
-- GUI:
-- Cocoa: 1
--
-- Image I/O:
-- JPEG: build
-- PNG: build
-- TIFF: build
-- JPEG 2000: build
-- OpenEXR: NO
--
-- Video I/O: QTKit
--
-- Interfaces:
-- Python: ON
-- Python interpreter: /usr/local/bin/python2.7
-- Python numpy: YES
-- Use IPP: NO
-- Use TBB: NO
-- Use Cuda: No
-- Use Eigen2: NO
--
-- Documentation:
-- Build PDF NO
-- Doxygen HTMLs NO
--
-- Install path: /usr/local
--
-- cvconfig.h is in: /Users/ely/OpenCV-2.2.0
-- -----------------------------------------------------------------
--
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/ely/OpenCV-2.2.0
[ 4%] Built target libtiff
[ 6%] Built target zlib
Scanning dependencies of target opencv_core_pch_dephelp
[ 6%] Building CXX object modules/core/CMakeFiles/opencv_core_pch_dephelp.dir/opencv_core_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_core_pch_dephelp.a
[ 6%] Built target opencv_core_pch_dephelp
[ 6%] Generating precomp.hpp.gch/opencv_core_Release.gch
[ 6%] Built target pch_Generate_opencv_core
[ 40%] Built target opencv_lapack
[ 42%] Built target opencv_core
Scanning dependencies of target opencv_imgproc_pch_dephelp
[ 43%] Building CXX object modules/imgproc/CMakeFiles/opencv_imgproc_pch_dephelp.dir/opencv_imgproc_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_imgproc_pch_dephelp.a
[ 43%] Built target opencv_imgproc_pch_dephelp
[ 43%] Generating precomp.hpp.gch/opencv_imgproc_Release.gch
[ 43%] Built target pch_Generate_opencv_imgproc
[ 47%] Built target opencv_imgproc
Scanning dependencies of target opencv_highgui_pch_dephelp
[ 48%] Building CXX object modules/highgui/CMakeFiles/opencv_highgui_pch_dephelp.dir/opencv_highgui_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_highgui_pch_dephelp.a
[ 48%] Built target opencv_highgui_pch_dephelp
[ 48%] Generating precomp.hpp.gch/opencv_highgui_Release.gch
[ 48%] Built target pch_Generate_opencv_highgui
[ 52%] Built target libjasper
[ 57%] Built target libjpeg
[ 59%] Built target libpng
[ 61%] Built target opencv_highgui
Scanning dependencies of target opencv_calib3d_pch_dephelp
[ 61%] Building CXX object modules/calib3d/CMakeFiles/opencv_calib3d_pch_dephelp.dir/opencv_calib3d_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_calib3d_pch_dephelp.a
[ 61%] Built target opencv_calib3d_pch_dephelp
[ 61%] Generating precomp.hpp.gch/opencv_calib3d_Release.gch
[ 61%] Built target pch_Generate_opencv_calib3d
[ 62%] Built target opencv_calib3d
Scanning dependencies of target opencv_features2d_pch_dephelp
[ 62%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d_pch_dephelp.dir/opencv_features2d_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_features2d_pch_dephelp.a
[ 62%] Built target opencv_features2d_pch_dephelp
[ 62%] Generating precomp.hpp.gch/opencv_features2d_Release.gch
[ 63%] Built target pch_Generate_opencv_features2d
Scanning dependencies of target opencv_flann_pch_dephelp
[ 63%] Building CXX object modules/flann/CMakeFiles/opencv_flann_pch_dephelp.dir/opencv_flann_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_flann_pch_dephelp.a
[ 63%] Built target opencv_flann_pch_dephelp
[ 63%] Generating precomp.hpp.gch/opencv_flann_Release.gch
[ 63%] Built target pch_Generate_opencv_flann
[ 63%] Built target opencv_flann
[ 65%] Built target opencv_features2d
Scanning dependencies of target opencv_video_pch_dephelp
[ 65%] Building CXX object modules/video/CMakeFiles/opencv_video_pch_dephelp.dir/opencv_video_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_video_pch_dephelp.a
[ 65%] Built target opencv_video_pch_dephelp
[ 65%] Generating precomp.hpp.gch/opencv_video_Release.gch
[ 65%] Built target pch_Generate_opencv_video
[ 67%] Built target opencv_video
Scanning dependencies of target opencv_legacy_pch_dephelp
[ 67%] Building CXX object modules/legacy/CMakeFiles/opencv_legacy_pch_dephelp.dir/opencv_legacy_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_legacy_pch_dephelp.a
[ 67%] Built target opencv_legacy_pch_dephelp
[ 67%] Generating precomp.hpp.gch/opencv_legacy_Release.gch
[ 68%] Built target pch_Generate_opencv_legacy
[ 76%] Built target opencv_legacy
Scanning dependencies of target opencv_contrib_pch_dephelp
[ 77%] Building CXX object modules/contrib/CMakeFiles/opencv_contrib_pch_dephelp.dir/opencv_contrib_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_contrib_pch_dephelp.a
[ 77%] Built target opencv_contrib_pch_dephelp
[ 77%] Generating precomp.hpp.gch/opencv_contrib_Release.gch
[ 77%] Built target pch_Generate_opencv_contrib
Scanning dependencies of target opencv_ml_pch_dephelp
[ 77%] Building CXX object modules/ml/CMakeFiles/opencv_ml_pch_dephelp.dir/opencv_ml_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_ml_pch_dephelp.a
[ 77%] Built target opencv_ml_pch_dephelp
[ 77%] Generating precomp.hpp.gch/opencv_ml_Release.gch
[ 77%] Built target pch_Generate_opencv_ml
[ 79%] Built target opencv_ml
Scanning dependencies of target opencv_objdetect_pch_dephelp
[ 79%] Building CXX object modules/objdetect/CMakeFiles/opencv_objdetect_pch_dephelp.dir/opencv_objdetect_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_objdetect_pch_dephelp.a
[ 79%] Built target opencv_objdetect_pch_dephelp
[ 79%] Generating precomp.hpp.gch/opencv_objdetect_Release.gch
[ 79%] Built target pch_Generate_opencv_objdetect
[ 80%] Built target opencv_objdetect
[ 81%] Built target opencv_contrib
[ 81%] Built target opencv_python
[ 81%] Built target opencv_haartraining_engine
[ 81%] Built target opencv_createsamples
[ 81%] Built target opencv_haartraining
[ 82%] Built target opencv_performance
[ 83%] Built target opencv_traincascade
Scanning dependencies of target opencv_gpu_pch_dephelp
[ 83%] Building CXX object modules/gpu/CMakeFiles/opencv_gpu_pch_dephelp.dir/opencv_gpu_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_gpu_pch_dephelp.a
[ 83%] Built target opencv_gpu_pch_dephelp
[ 83%] Generating precomp.hpp.gch/opencv_gpu_Release.gch
[ 83%] Built target pch_Generate_opencv_gpu
[ 86%] Built target opencv_gpu
[ 86%] Built target opencv_ts
Scanning dependencies of target opencv_test_pch_dephelp
[ 86%] Building CXX object tests/cv/CMakeFiles/opencv_test_pch_dephelp.dir/opencv_test_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_test_pch_dephelp.a
[ 86%] Built target opencv_test_pch_dephelp
[ 86%] Generating cvtest.h.gch/opencv_test_Release.gch
[ 86%] Built target pch_Generate_opencv_test
[ 94%] Built target opencv_test
Scanning dependencies of target opencv_test_core_pch_dephelp
[ 94%] Building CXX object tests/cxcore/CMakeFiles/opencv_test_core_pch_dephelp.dir/opencv_test_core_pch_dephelp.o
Linking CXX static library ../../lib/libopencv_test_core_pch_dephelp.a
[ 94%] Built target opencv_test_core_pch_dephelp
[ 94%] Generating cxcoretest.h.gch/opencv_test_core_Release.gch
[ 95%] Built target pch_Generate_opencv_test_core
[ 97%] Built target opencv_test_core
[ 98%] Built target opencv_test_ml
[100%] Built target opencv_test_gpu

new-host:OpenCV-2.2.0 ely$ sudo make install
[ 4%] Built target libtiff
[ 6%] Built target zlib
[ 6%] Built target opencv_core_pch_dephelp
[ 6%] Built target pch_Generate_opencv_core
[ 40%] Built target opencv_lapack
[ 42%] Built target opencv_core
[ 43%] Built target opencv_imgproc_pch_dephelp
[ 43%] Built target pch_Generate_opencv_imgproc
[ 47%] Built target opencv_imgproc
[ 48%] Built target opencv_highgui_pch_dephelp
[ 48%] Built target pch_Generate_opencv_highgui
[ 52%] Built target libjasper
[ 57%] Built target libjpeg
[ 59%] Built target libpng
[ 61%] Built target opencv_highgui
[ 61%] Built target opencv_calib3d_pch_dephelp
[ 61%] Built target pch_Generate_opencv_calib3d
[ 62%] Built target opencv_calib3d
[ 62%] Built target opencv_features2d_pch_dephelp
[ 63%] Built target pch_Generate_opencv_features2d
[ 63%] Built target opencv_flann_pch_dephelp
[ 63%] Built target pch_Generate_opencv_flann
[ 63%] Built target opencv_flann
[ 65%] Built target opencv_features2d
[ 65%] Built target opencv_video_pch_dephelp
[ 65%] Built target pch_Generate_opencv_video
[ 67%] Built target opencv_video
[ 67%] Built target opencv_legacy_pch_dephelp
[ 68%] Built target pch_Generate_opencv_legacy
[ 76%] Built target opencv_legacy
[ 77%] Built target opencv_contrib_pch_dephelp
[ 77%] Built target pch_Generate_opencv_contrib
[ 77%] Built target opencv_ml_pch_dephelp
[ 77%] Built target pch_Generate_opencv_ml
[ 79%] Built target opencv_ml
[ 79%] Built target opencv_objdetect_pch_dephelp
[ 79%] Built target pch_Generate_opencv_objdetect
[ 80%] Built target opencv_objdetect
[ 81%] Built target opencv_contrib
[ 81%] Built target opencv_python
[ 81%] Built target opencv_haartraining_engine
[ 81%] Built target opencv_createsamples
[ 81%] Built target opencv_haartraining
[ 82%] Built target opencv_performance
[ 83%] Built target opencv_traincascade
[ 83%] Built target opencv_gpu_pch_dephelp
[ 83%] Built target pch_Generate_opencv_gpu
[ 86%] Built target opencv_gpu
[ 86%] Built target opencv_ts
[ 86%] Built target opencv_test_pch_dephelp
[ 86%] Built target pch_Generate_opencv_test
[ 94%] Built target opencv_test
[ 94%] Built target opencv_test_core_pch_dephelp
[ 95%] Built target pch_Generate_opencv_test_core
[ 97%] Built target opencv_test_core
[ 98%] Built target opencv_test_ml
[100%] Built target opencv_test_gpu
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/share/opencv/OpenCVConfig.cmake
-- Installing: /usr/local/lib/pkgconfig/opencv.pc
-- Installing: /usr/local/include/opencv/cv.h
-- Installing: /usr/local/include/opencv/cv.hpp
-- Installing: /usr/local/include/opencv/cvaux.h
-- Installing: /usr/local/include/opencv/cvaux.hpp
-- Installing: /usr/local/include/opencv/cvwimage.h
-- Installing: /usr/local/include/opencv/cxcore.h
-- Installing: /usr/local/include/opencv/cxcore.hpp
-- Installing: /usr/local/include/opencv/cxeigen.hpp
-- Installing: /usr/local/include/opencv/cxmisc.h
-- Installing: /usr/local/include/opencv/highgui.h
-- Installing: /usr/local/include/opencv/ml.h
-- Installing: /usr/local/include/opencv2/opencv.hpp
-- Installing: /usr/local/lib/libopencv_calib3d.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_calib3d.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_calib3d.dylib
-- Installing: /usr/local/include/opencv2/calib3d/calib3d.hpp
-- Installing: /usr/local/lib/libopencv_core.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_core.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_core.dylib
-- Installing: /usr/local/include/opencv2/core/core.hpp
-- Installing: /usr/local/include/opencv2/core/core_c.h
-- Installing: /usr/local/include/opencv2/core/eigen.hpp
-- Installing: /usr/local/include/opencv2/core/internal.hpp
-- Installing: /usr/local/include/opencv2/core/mat.hpp
-- Installing: /usr/local/include/opencv2/core/operations.hpp
-- Installing: /usr/local/include/opencv2/core/types_c.h
-- Installing: /usr/local/include/opencv2/core/version.hpp
-- Installing: /usr/local/include/opencv2/core/wimage.hpp
-- Installing: /usr/local/lib/libopencv_features2d.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_features2d.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_features2d.dylib
-- Installing: /usr/local/include/opencv2/features2d/features2d.hpp
-- Installing: /usr/local/lib/libopencv_flann.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_flann.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_flann.dylib
-- Installing: /usr/local/include/opencv2/flann/all_indices.h
-- Installing: /usr/local/include/opencv2/flann/allocator.h
-- Installing: /usr/local/include/opencv2/flann/autotuned_index.h
-- Installing: /usr/local/include/opencv2/flann/composite_index.h
-- Installing: /usr/local/include/opencv2/flann/dist.h
-- Installing: /usr/local/include/opencv2/flann/flann.hpp
-- Installing: /usr/local/include/opencv2/flann/flann_base.hpp
-- Installing: /usr/local/include/opencv2/flann/general.h
-- Installing: /usr/local/include/opencv2/flann/ground_truth.h
-- Installing: /usr/local/include/opencv2/flann/hdf5.h
-- Installing: /usr/local/include/opencv2/flann/heap.h
-- Installing: /usr/local/include/opencv2/flann/index_testing.h
-- Installing: /usr/local/include/opencv2/flann/kdtree_index.h
-- Installing: /usr/local/include/opencv2/flann/kmeans_index.h
-- Installing: /usr/local/include/opencv2/flann/linear_index.h
-- Installing: /usr/local/include/opencv2/flann/logger.h
-- Installing: /usr/local/include/opencv2/flann/matrix.h
-- Installing: /usr/local/include/opencv2/flann/nn_index.h
-- Installing: /usr/local/include/opencv2/flann/object_factory.h
-- Installing: /usr/local/include/opencv2/flann/random.h
-- Installing: /usr/local/include/opencv2/flann/result_set.h
-- Installing: /usr/local/include/opencv2/flann/sampling.h
-- Installing: /usr/local/include/opencv2/flann/saving.h
-- Installing: /usr/local/include/opencv2/flann/simplex_downhill.h
-- Installing: /usr/local/include/opencv2/flann/timer.h
-- Installing: /usr/local/lib/libopencv_highgui.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_highgui.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_highgui.dylib
-- Installing: /usr/local/include/opencv2/highgui/highgui_c.h
-- Installing: /usr/local/include/opencv2/highgui/highgui.hpp
-- Installing: /usr/local/lib/libopencv_imgproc.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_imgproc.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_imgproc.dylib
-- Installing: /usr/local/include/opencv2/imgproc/imgproc.hpp
-- Installing: /usr/local/include/opencv2/imgproc/imgproc_c.h
-- Installing: /usr/local/include/opencv2/imgproc/types_c.h
-- Installing: /usr/local/lib/libopencv_legacy.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_legacy.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_legacy.dylib
-- Installing: /usr/local/include/opencv2/legacy/blobtrack.hpp
-- Installing: /usr/local/include/opencv2/legacy/compat.hpp
-- Installing: /usr/local/include/opencv2/legacy/legacy.hpp
-- Installing: /usr/local/include/opencv2/legacy/streams.hpp
-- Installing: /usr/local/lib/libopencv_contrib.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_contrib.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_contrib.dylib
-- Installing: /usr/local/include/opencv2/contrib/contrib.hpp
-- Installing: /usr/local/lib/libopencv_ml.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_ml.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_ml.dylib
-- Installing: /usr/local/include/opencv2/ml/ml.hpp
-- Installing: /usr/local/lib/libopencv_objdetect.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_objdetect.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_objdetect.dylib
-- Installing: /usr/local/include/opencv2/objdetect/objdetect.hpp
-- Installing: /usr/local/lib/python2.7/site-packages/cv.so
-- Installing: /usr/local/lib/libopencv_video.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_video.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_video.dylib
-- Installing: /usr/local/include/opencv2/video/background_segm.hpp
-- Installing: /usr/local/include/opencv2/video/tracking.hpp
-- Installing: /usr/local/bin/opencv_haartraining
-- Installing: /usr/local/bin/opencv_createsamples
-- Installing: /usr/local/bin/opencv_performance
-- Installing: /usr/local/bin/opencv_traincascade
-- Installing: /usr/local/lib/libopencv_gpu.2.2.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_gpu.2.2.dylib
-- Up-to-date: /usr/local/lib/libopencv_gpu.dylib
-- Installing: /usr/local/include/opencv2/gpu/devmem2d.hpp
-- Installing: /usr/local/include/opencv2/gpu/gpu.hpp
-- Installing: /usr/local/include/opencv2/gpu/matrix_operations.hpp
-- Installing: /usr/local/include/opencv2/gpu/stream_accessor.hpp
-- Installing: /usr/local/share/opencv/doc/haartraining.htm
-- Installing: /usr/local/share/opencv/doc/CMakeLists.txt
-- Installing: /usr/local/share/opencv/doc/license.txt
-- Installing: /usr/local/share/opencv/doc/packaging.txt
-- Installing: /usr/local/share/opencv/doc/README.txt
-- Installing: /usr/local/share/opencv/doc/opencv.jpg
-- Installing: /usr/local/share/opencv/doc/opencv-logo.png
-- Installing: /usr/local/share/opencv/doc/opencv-logo2.png
-- Installing: /usr/local/share/opencv/doc/opencv.pdf
-- Installing: /usr/local/share/opencv/doc/opencv_cheatsheet.pdf
-- Installing: /usr/local/share/opencv/doc/pattern.pdf
-- Installing: /usr/local/share/opencv/doc/papers/algo_tracking.pdf
-- Installing: /usr/local/share/opencv/doc/papers/camshift.pdf
-- Installing: /usr/local/share/opencv/doc/papers/avbpa99.ps
-- Installing: /usr/local/share/opencv/doc/vidsurv/Blob_Tracking_Modules.doc
-- Installing: /usr/local/share/opencv/doc/vidsurv/Blob_Tracking_Tests.doc
-- Installing: /usr/local/share/opencv/doc/vidsurv/TestSeq.doc
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_eye.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_eye_tree_eyeglasses.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_frontalface_alt.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_frontalface_alt2.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_frontalface_alt_tree.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_frontalface_default.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_fullbody.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_lefteye_2splits.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_lowerbody.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_eyepair_big.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_eyepair_small.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_lefteye.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_mouth.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_nose.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_righteye.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_mcs_upperbody.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_profileface.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_righteye_2splits.xml
-- Installing: /usr/local/share/opencv/haarcascades/haarcascade_upperbody.xml
-- Installing: /usr/local/share/opencv/lbpcascades/lbpcascade_frontalface.xml

new-host:OpenCV-2.2.0 ely$ python
ActivePython 2.7.1.4 (ActiveState Software Inc.) based on
Python 2.7.1 (r271:86832, Feb 7 2011, 11:33:10)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/cv.so, 2): no suitable image found. Did find:
/usr/local/lib/python2.7/site-packages/cv.so: mach-o, but wrong architecture
>>> exit()

为了确定,根据在安装过程中找到的 Python 路径,我尝试了:

new-host:OpenCV-2.2.0 ely$ /usr/local/bin/python2.7
ActivePython 2.7.1.4 (ActiveState Software Inc.) based on
Python 2.7.1 (r271:86832, Feb 7 2011, 11:33:10)
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/cv.so, 2): no suitable image found. Did find:
/usr/local/lib/python2.7/site-packages/cv.so: mach-o, but wrong architecture

似乎无论我做什么,我都会遇到这个架构错误。我已经直接安装了 OpenCV,没有问题,在 CMakeCache.txt 中有和没有这个架构字符串说明符,两种方式都会导致相同的错误。

感谢您的帮助,还有其他想法吗?

最佳答案

我用 ActivePython 2.7 成功构建了 OpenCV 2.2。

要构建 32 位,您需要:

  1. CMAKE_OSX_ARCHITECTURES:STRING=i386 添加到您的 CMakeCache.txt(在运行 cmake 之后)
  2. 重新运行cmake

如果您需要我遵循的完整构建说明,请告诉我...我会更新此答案。

关于python - 如何在 ActivePython 2.7 的 OSX 10.5 32 位上安装 OpenCV 2.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6135273/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com