gpt4 book ai didi

python - 在 ubuntu 中设置 OpenCV 2.3 w/python 绑定(bind)

转载 作者:IT王子 更新时间:2023-10-28 23:54:33 27 4
gpt4 key购买 nike

如何在 Ubuntu(或通常在 Linux)中使用 python 绑定(bind)安装 OpenCV(确切地说是 2.3.*,而不是 2.1.*)?我看过一些关于 Windows 安装的手册,但没有一本是关于 Linux 的。我已经阅读并使用了 instructions from willow garage site :

wget downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2
tar -xvf OpenCV-2.3.1a.tar.bz2
cd OpenCV-2.3.1/
mkdir release
cd release
cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=OFF -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON ..
make
sudo make install

一切似乎都没问题,除了make install输出没有提到python。之后,我尝试在 python REPL 中导入 opencv 模块:

~$ python
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy # so numpy is installed
>>> import cv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv2

我做错了什么?

最佳答案

您是否安装了 Python 开发头文件?

sudo apt-get install python-dev

用安装的那些重新编译它。

关于python - 在 ubuntu 中设置 OpenCV 2.3 w/python 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7664803/

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