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