Mac anaconda OpenCV环境配置

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

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
### 回答1: 我可以提供以下步骤:1.打开Anaconda Navigator;2.点击“Environments”选项;3.点击“Create”;4.输入opencv-python到搜索框;5.点击“Apply”按钮。 ### 回答2: Anaconda 是一个开源Python发行版本,它包含了许多科学计算和数据分析所需的库和工具。要下载安装 OpenCV-Python,可以按照以下步骤进行: 1. 打开 Anaconda Navigator,点击左侧的 "Environments" 选项卡。 2. 在右侧的搜索框中输入 "opencv",然后点击 "Search Packages" 按钮。 3. 在搜索结果中,找到并选择 "opencv" 遵循你的首选版本(如3.4.3)。 4. 在右下角的 "Apply" 按钮上点击,然后点击 "Apply" 按钮来确认安装。 5. 安装过程可能需要一些时间,等待安装完成后,就可以在已安装的包列表中看到 "opencv"。 6. 现在,你可以在 Anaconda Navigator 中选择 "Home" 选项卡,然后点击 "Open with Jupyter Notebook" 启动 Jupyter Notebook。 7. 在新的 Jupyter Notebook 中,你可以通过导入 "cv2" 模块来验证是否成功安装。例如,输入 "import cv2" 然后执行该代码。 8. 如果没有出现错误信息,说明 OpenCV-Python 已成功安装。 总的来说,使用 Anaconda 下载和安装 OpenCV-Python 非常简单。只需按照上述步骤搜索和选择 OpenCV-Python 包,并在安装后验证安装是否成功即可。 ### 回答3: 要下载Anaconda中的OpenCV-Python,可以按照以下步骤进行操作: 1. 首先,确保你已经安装Anaconda。如果没有安装,请先从Anaconda官方网站(https://www.anaconda.com/products/individual)下载并安装适合自己操作系统的Anaconda版本。 2. 打开Anaconda的命令提示符(Windows)或终端(Mac或Linux)。 3. 在命令提示符或终端中输入以下命令来创建一个新的Python环境,并激活它: ``` conda create -n myenv python=3.8 conda activate myenv ``` 其中,`myenv`是你给环境起的名字,`python=3.8`表示使用Python 3.8版本。你可以根据需要指定其他版本。 4. 接下来,运行以下命令来安装OpenCV-Python: ``` conda install -c conda-forge opencv-python ``` 这将从conda-forge渠道下载和安装OpenCV-Python包及其依赖项。 5. 安装完成后,可以通过运行以下Python代码来验证OpenCV-Python是否正确安装: ```python import cv2 print(cv2.__version__) ``` 如果没有报错,并打印出了OpenCV的版本号,那么说明OpenCV-Python已成功安装。 通过以上步骤,你就可以在Anaconda中成功下载和安装OpenCV-Python包了。不过请注意,下载和安装OpenCV-Python需要一定的时间,具体时间要根据你的网络连接速度和电脑配置而定。祝你成功!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值