Mac anaconda OpenCV环境配置

本文详细介绍了在Mac上使用Anaconda或Miniconda配置OpenCV3.1.0的步骤,包括选择国内镜像源以解决下载问题,以及通过conda安装并测试OpenCV的过程。在安装过程中遇到opencv3.2.0的依赖缺失问题,最终成功导入并使用了opencv模块。

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

Mac anaconda|Miniconda OpenCV环境配置

Mac本来就是小众系统,专门拿Mac来码代码就更少了。这就造成了网上对一些环境的配置的教程很少。然后开源的库配置起来简直就是坑啊,巨坑。不说了,说多了都是泪。只是希望本篇文章能给Mac“玩家”带来一些方便。

总的环境

  • 系统版本:macOS Sierra 10.12.6
  • Python版本 :Python 2.7.13
  • conda版本:conda 4.3.22

  • 选择的OpenCV版本:opencv 3.1.0(这很重要,我就是因为选择了opencv2.4,还有opencv3.2的版本始终依赖缺失)

1.选择一个国内的镜像

  • 原因:河蟹神兽实在太厉害了,选择conda的默认镜像网站下载,不仅仅是慢的问题,而且经常出现断流,直接报错中断下载了。
    假如你出现了conda、 http、 error等单词在终端的报错内容里出现,请换一个镜像网站。

  • 推荐:清华大学开源软件镜像站
    清华大学的镜像站不止有anaconda的库,还有常见的Ubuntu之类的,实在太好用了。安利一波~~~~
    不知道为什么,清华维护的Conda 三方源反而下载opencv的速度更快。
    推荐使用一下代码添加镜像网站:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

2.测试一下镜像速度

  • 运行conda install numpy
    以下是测试结果:
zhangdeMacBook-Air:~ zhang$ conda install numpy
Fetching package metadata .......
Solving package specifications: .

Package plan for installation in environment /Users/zhang/miniconda2:

The following NEW packages will be INSTALLED:

    mkl:       2017.0.3-0    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    numpy:     1.13.1-py27_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free

The following packages will be UPDATED:

    conda:     4.3.21-py27_0 defaults                                                --> 4.3.22-py27_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free

The following packages will be SUPERSEDED by
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值