携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第23天,点击查看活动详情
1. 实验环境的安装
Anaconda 是开发 Python 最常用的开源平台之一,已经为你安装了 Python 中最常用的工具库(NumPy、Matplotlib、SciPy、IPython 等),使用起来非常方便。
1.1 Ubuntu 下安装 Anaconda
1. 下载一个 Anaconda
我们可以从官网下载:
图 1 软件下载界面
Anaconda 的所有版本都可以在这个网站下获取,这里我们需要用最新的版本,页面翻到底部。
图 2 镜像源
我们若在 Ubuntu 中下载,那么文件默认保存在 Download 文件夹下。
2. 执行脚本
我们进入下载路径 ~/Downloads 或者我们也可以进入到图形化界面的 download 文件夹。右键 Open In Terminal,然后就会打开终端,并进入当前文件夹。
图 3 操作图
然后执行脚本:
cbash Anaconda3-5.0.1-Linux-x86_64.sh
然后就会自动安装前期你要同意一些协议,键盘输入 yes,翻阅协议使用 Enter 键。
3. 修改环境变量
进入到用户主目录,使用 gedit 对 .bashrc 进行编辑,添加系统环境变量 PATH。在文件末尾添加一行:
export PATH=/home/fange/anaconda3/bin:$PATH
刷新一下 source:
source .bashrc
4. 测试安装 Anaconda 的安装
终端输入 python:
图 4 Anaconda 的安装界面
如果显示如下,就说明你安装成功了。
1.2 利用 Anaconda 安装 pythone-opencv
1. 使用命令行 conda 搜包
我们进入 conda 的官方文档:
查询一下如何搜索包,我们想搜索 OpenCV 相关的包。
图 5 conda 软件图
查阅文档我们得知,conda 搜索 OpenCV 相关包的指令是:
conda search opencv
图 6 conda search opencv
我们可以看到 conda 支持的一堆 OpenCV 的版本。
2. 进入 Anaconda Cloud 检索包
我们需要到 Anaconda Cloud 的 anaconda.org/ 上检索包。
图 7
这里我们选择这个来自 conda-forge Channel 的 OpenCV 的包,可以看到它支持的最新的 OpenCV 的版本号是 3.3.0。
图 8
我们点进第一个 opencv 4.11:
图 9
3. 添加 channel
接下来进入到 conda-forge 的官网上,发现,如果我们想用 conda 安装它们打的包,就需要另外添加一个 channel:
conda config --add channels conda-forge
否则 conda 检索不到这个包。
图 10
4. 安装 opencv-python
接下来我们就安装 conda-forge 这个 channel 下的 opencv3 的包。
conda install -c conda-forge opencv=3.3.0
其中 -c 代表 channels。