OpenCV速通人脸识别1——安装OpenCV与Python
#学习笔记 #OpenCV #人脸识别 #Python
开始
环境配置这件事情向来都很玄学
经常遇到的问题:
- python 的环境变量
- PyCharm 识别不到解释器
- OpenCV 装不上
- OpenCV 装上了但编译器不提示
- OpenCV 装上了编译器提示但提示不全
- 下载、安装包报错
我的环境配置是 Anaconda+PyCharm
平时都用 VS Code 这次打算试试不一样的东西发现 PyCharm 还是挺不错的~
安装 Anaconda
Anaconda 是一个挺大的 Python……
内置了很多包,在 Anaconda 的基础之上安装一个 OpenCV 就齐活了,不需要再安装其他的东西
官网下载安装包
Anaconda官网
官网下载不动可以去国内的镜像站下载
国内镜像站
找个新版本就好~ 看准自己的操作系统
打开安装
下载安装即可
注意:后面有一段提示是否添加环境变量 PATH,选不选都 OK,反正心里有数就行,不行之后添加也行
安装PyCharm
上官网下载安装包
JetBrains官网PyCharm Community Edition
是免费的,对非科班非专业的来说足够足够了
打开 PyCharm 直接在 Interpreter 设置 Anaconda 就可以,选上安装好的 Anaconda,按提示来
其实这段也没啥太好说的,但总会遇到些问题,具体想了解可以上网看看别的
了解包管理器 pip 与 conda
PIP 和 conda 都是 python 包的管理工具,类似于 Linux 里的包管理 apt 这种的~,管理这些包,可以搜索下载安装的工具,相当于 Steam 创意工坊直接一键下载 MOD。
至于 PIP 和 conda 的具体区别,这个文章里有详细介绍介绍两者区别的文章,反正我是没看懂
只知道 PIP 是 Python 自带的,conda 是 Anaconda 自带的…
PIP 国内源配置
既然是直接连接人家服务器下载安装包,那就涉及到更换源的操作,要不然连接国外服务器还是大概率会因为速度太慢报错的
清华大学的源: https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
写的很明白了,注意的是如果没配置环境变量直接运行这个是不好用的,打开电脑里的 Anaconda Prompt 应该能直接运行~
Conda 国内源配置
同理,清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
安装OpenCV
该安装 OpenCV 了~
安装包有两大类方式,一种是命令行另一种是用 PyCharm,两种方法不分好坏能实现目的就好~
要安装的是 OpenCV pyopencv 和 pillow
PyCharm 安装
之前说 Anaconda 比直接装 Python 大,都大在这了~
Anaconda 自带很多包的,点击 +
按钮
搜索,安装一气呵成
安装 pillow 同理
命令行安装
打开 Anaconda Prompt,输入 conda install py-opencv
conda install opencv
conda install pillow
其实能用图形界面我都懒得用命令行~