python2.7安装opencv(python27安装TensorFlow)

## 在 Python 2.7 中安装 OpenCV### 简介OpenCV (Open Source Computer Vision Library) 是一个开源的计算机视觉和机器学习软件库。它包含大量的图像处理和计算机视觉算法,并且支持 Python 等多种编程语言。本篇文章将详细介绍如何在 Python 2.7 环境下安装 OpenCV。### 安装步骤#### 1. 安装依赖库在安装 OpenCV 之前,需要先安装一些必要的依赖库:```bash sudo apt-get update sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libsw1-dev libjpeg-dev libpng-dev libtiff-dev ```#### 2. 下载 OpenCV 源码从 OpenCV 官网下载 OpenCV 源码包,或者使用 git 克隆源码仓库:```bash wget https://github.com/opencv/opencv/archive/3.4.13.zip -O opencv.zip unzip opencv.zip cd opencv-3.4.13/ ```

注意:

请根据实际情况修改版本号和下载链接.#### 3. 使用 CMake 创建 Makefile 文件创建一个 build 目录,并进入该目录:```bash mkdir build cd build ```使用 cmake 命令生成 Makefile 文件:```bash cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. ```这将会根据你的系统配置生成 Makefile 文件。#### 4. 编译和安装 OpenCV执行 make 命令进行编译:```bash make -j4 ```编译完成后,执行安装:```bash sudo make install ```#### 5. 配置环境变量将 OpenCV 库路径添加到 `PYTHONPATH` 环境变量中:```bash echo "export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages" >> ~/.bashrc source ~/.bashrc ```#### 6. 验证安装进入 Python 交互式环境,尝试导入 cv2 模块:```python >>> import cv2 >>> print(cv2.__version__) ```如果成功打印出 OpenCV 版本号,则说明安装成功。### 常见问题1.

编译时间过长:

OpenCV 库比较庞大,编译时间可能会比较长,请耐心等待。 2.

依赖库缺失:

确保所有依赖库都已正确安装。 3.

环境变量配置错误:

检查 `PYTHONPATH` 环境变量是否设置正确。### 总结通过以上步骤,就可以在 Python 2.7 环境下成功安装 OpenCV 库。安装完成后,就可以开始使用 OpenCV 提供的丰富功能进行图像处理和计算机视觉开发了。

标签列表