ubuntu 下安装python,opencv

本文详细介绍了在Ubuntu 14.04环境下安装Python 2.4.10及依赖库,包括libssl-dev、setuptools、pip、numpy、scipy、pandas,并通过配置完成OpenCV 2.4.9的安装过程,最后进行简单的测试。

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

ubuntu 14.04, python 2.4.10,opencv2.4.9

1.首先在安装python 之前,先要安装libssl-dev, 安装方法是 sudo apt-get install libssl-dev,否则无法使用pip 安装其他包。

2.安装python

./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"

make

make install

3.安装setuptools

下个源码 解压 then: python setup.py install

4. easy_install pip

5. pip install numpy/scipy/pandas

6. 下载解压opencv。

进入解压目录

mkdir build

cmake ..

make

make install

7 测试下:

python:

import numpy as np

import cv2

8.end


### 如何在Ubuntu安装指定Python版本的OpenCV 对于不同版本的Python,在Ubuntu安装对应的OpenCV库有不同的方法。 #### 使用Python 2.7安装OpenCV 为了确保兼容性和稳定性,建议先更新系统的软件包列表并安装必要的依赖项: ```bash sudo apt-get update sudo apt-get install python2.7 python2.7-dev ``` 接着可以通过pip安装特定版本的OpenCV-Python模块。例如,如果想要安装适用于Python 2.7且版本号为4.0.0.21的OpenCV,则执行命令: ```bash python2 -m pip install opencv-python==4.0.0.21 ``` 这一步骤能够解决某些情况下通过`apt-get`无法找到适合Python 2.x系列的OpenCV版本的问题[^3]。 #### 针对较新版本的Ubuntu (如20.04及以上),使用Python 3.x安装OpenCV 现代Linux发行版默认支持Python 3.x环境下的操作。因此可以直接利用系统自带的包管理器或者pip工具来进行安装: ##### 方法一:通过APT安装预编译好的二进制文件 这种方法简单快捷,但可能不是最新的稳定发布版本: ```bash sudo apt-get install python3-opencv ``` ##### 方法二:借助Pip安装最新发布的版本 这种方式可以获得更接近当前日期的特性更新和支持更多的功能选项: ```bash pip3 install --upgrade pip pip3 install opencv-python ``` 需要注意的是,当遇到类似缺少共享库等问题时,可以考虑手动链接缺失的动态链接库或将它们复制到适当的位置以满足构建需求[^4]。 #### 自定义编译安装(高级) 如果有特殊的需求比如启用CUDA加速或者其他定制化配置,可以选择下载源码自行编译。不过此过程较为复杂,涉及到CMake参数设置以及多步的手动干预。 ```bash git clone https://github.com/opencv/opencv.git cd opencv mkdir build && cd build cmake .. make -j$(nproc) sudo make install ``` 以上就是针对不同场景下如何在Ubuntu操作系统中安装对应于特定Python解释器版本的OpenCV指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值