Anaconda环境下OpenCV的安装方法

本文介绍了在不同Python环境中安装OpenCV的三种方法:一般手段、Anaconda安装及使用whl文件。涵盖了Python标准安装、Anaconda环境及特定版本兼容性的解决方案。

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

目录(?)  [+]

1. 一般的手段

  • 安装Python,及相关的包(numpymatplotlib

  • 安装OpenCV

  • 拷贝cv2.pyd文件 
    D:\opencv3.0\opencv\build\python\2.7\x86路径下的cv2.pyd拷贝到D:\Python26\Lib\site-packages

  • 测试 
    >>> import cv2 
    >>> cv2.__version__


 

2. anaconda

然并卵,这种方式对anaconda python开发套件下并不起作用。经测试比较可行的方法是,在命令行输入:

conda install --channel https://conda.anaconda.org/menpo opencv3
   
  • 1
  • 1

然后根据提示,输入一些简单的命令如[y]\n? 输入y,等待更新安装即可。

3. 使用 whl 文件进行安装

Install OpenCV 3 with Python 3 on Windows

进入网站 http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载与当前环境兼容的 opencv 文件,如 opencv_python-3.2.0-cp35-cp35m-win_amd64.whl,切换到该文件所在的目录,在命令行环境下使用:

pip install opencv_python-3.2.0-cp35-cp35m-win_amd64.whl
   
  • 1
  • 1

进行安装。

references

[1] py_setup_in_windows 
[2] How to install python opencv through Conda?



 来源:http://blog.youkuaiyun.com/lanchunhui/article/details/49717535

### 安装 OpenCVAnaconda 环境中的方法Anaconda 环境安装 OpenCV 是一项常见的任务,尤其是在进行计算机视觉或图像处理相关开发时。以下是几种常用的方法,适用于不同的需求和场景。 #### 方法 1:使用 `pip` 安装最新版本的 OpenCV 最简单的方式是使用 `pip` 来安装 OpenCVAnaconda 提供了一个虚拟环境管理工具 `conda`,可以用来创建独立的 Python 环境。首先确保你已经激活了目标环境: ```bash conda activate opencv-env ``` 然后使用 `pip` 安装 OpenCV 的官方发布版本: ```bash pip install opencv-python ``` 如果你还需要额外的模块(如 SIFT、SURF 等专利算法),可以选择安装包含这些功能的 `opencv-contrib-python` 包: ```bash pip install opencv-contrib-python ``` 这两种方式都会自动从 PyPI 或者清华镜像等源下载并安装最新的稳定版 OpenCV 库[^1]。 #### 方法 2:指定特定版本安装 OpenCV 有时候为了兼容性或项目要求,可能需要安装特定版本的 OpenCV。例如,OpenCV 3.x 版本仍然被广泛使用,尤其是与旧代码库配合时。你可以通过以下命令安装特定版本: ```bash pip install opencv-python==3.4.9.31 ``` 这个命令会安装 OpenCV 3.4.9.31 版本,适用于 Python 3.6 及以上版本,并且经过稳定性测试[^2]。 #### 方法 3:手动下载并安装 `.whl` 文件 对于某些特殊情况,比如网络不稳定或者需要离线安装,可以通过手动下载 `.whl` 文件来进行安装。你可以访问清华大学的镜像网站 [https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python](https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python) 下载所需的 OpenCV 版本文件,例如: ``` opencv_python-4.2.0.34-cp36-cp36m-win_amd64.whl ``` 下载完成后,将该文件复制到你的 Anaconda 环境目录下的 `site-packages` 文件夹中,例如: ``` C:\ProgramData\Anaconda3\envs\opencv-env\Lib\site-packages ``` 然后进入管理员命令行,激活对应环境并执行安装命令: ```bash conda activate opencv-env cd C:\ProgramData\Anaconda3\envs\opencv-env\Lib\site-packages python -m pip install -U --force-reinstall pip pip install .\opencv_python-4.2.0.34-cp36-cp36m-win_amd64.whl ``` 这种方式可以避免网络问题,并且适用于没有互联网连接的机器上安装 OpenCV。 #### 验证安装 安装完成后,建议验证 OpenCV 是否成功安装。可以在 Python 中导入 `cv2` 模块来检查: ```python import cv2 print(cv2.__version__) ``` 如果输出了 OpenCV 的版本号,则表示安装成功。 --- ###
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值