linux/ubuntu上编译opencv-python

本文档详述了如何在Ubuntu系统中编译安装OpenCV-Python,包括下载源码、配置cmake选项、安装依赖及验证安装成功的过程。遵循此步骤,即使在没有Python目录的情况下,也能顺利进行编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

又要布置新环境,今天刚好布置opencv 在ubuntu上的python2环境,虽然过程简单,但是记录一下对以后还是有很大的帮助,将布置的过程记录如下:

注意:windows上可以直接将cv2.pyd等文件copy到相应位置。linux上虽然也可以,但是最好还是自己编译,要方便很多。

自己编译的步骤如下:

1  下载opencv源码

    下载目录:https://github.com/opencv/opencv.git

     下载命令: git clone https://github.com/opencv/opencv.git

2 进入opencv源码所在目录

     mkdir release ,若需要权限sudo mkdir release

3 进入release 目录,然后调用cmake命令,没有安装 cmake命令的用这个:sudo apt-get install cmake.

sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D INSTALL_PYTHON_EXAMPLES=ON -D CMAKE_INSTALL_PREFIX=/usr/local ..

注意:

    cmake选项中,如果在path中没有python的目录,则需要手动添加,如下:

  1. [optional] Building python. Set the following python parameters:
    • PYTHON2(3)_EXECUTABLE = <path to python>
    • PYTHON_INCLUDE_DIR = /usr/include/python<version>
    • PYTHON_INCLUDE_DIR2 = /usr/i
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值