树莓派5从零开发至脱机脚本运行教程——4.opencv库安装篇
树莓派5应用实例——工创视觉
前言
各位小伙伴,大家好。欢迎来到本章学习内容的第四节,opencv库安装篇。本小节我们来介绍如何在树莓派5创建虚拟环境中安装opencv库,虚环境可以理解成一个有存储数据空间的容器。树莓派5安装opencv库和在此之前的树莓派版本安装有所差异,官网解释如下图。所以本节笔者使用创建虚拟环境的办法来安装opencv库,希望对各位小伙伴有所帮助。本人学识较浅,如有讲的不对的地方,还请各位批评指正,谢谢。
教程
在官方的介绍中,虚拟环境的创建,可以是为每一个项目单独创建一个虚拟环境或者单独为用户创建一个虚拟环境。这里笔者不做探讨,如果感兴趣的小伙伴可以去了解了解。本节教学中笔者随便使用了一种(不影响使用),官方教程先示上,如下图:
现在开始我们的教程:
1.打开树莓派终端,运行命令
python -m venv env
现在我们已经创建了虚拟环境,接下来进入虚拟环境。
2.运行命令
source env/bin/activate
如果在终端命令行左边出现了虚拟环境的名字,表示已经进入虚拟环境,如下:
(env) $
3.运行命令
pip3 install opencv-python
开始下载opencv库
如果下载慢的话,可以停止下载使用下面的镜像网站下载,
pip3 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/
4.下载成功后,执行运行命令
(env) $ deactivate
退出虚拟环境即可。
如何验证opencv库是否安装成功:
方法一(编写一个含cv2库的打印脚本):
在Python中导入cv2模块打开树莓派的终端。 输入命令python3进入Python交互环境。 在Python交互环境中输入import cv2。如果没有出现任何错误信息,说明opencv-python已经成功安装。
方法二(查看opencv-python的版本信息):
在终端中输入命令
pip3 show opencv-python
如果安装成功,会显示opencv-python的版本、安装路径等信息
结束语
本节教学是笔者阅读官网资料和自己的理解进行讲解的,如果有不理解的地方,各位小伙伴可以去官网下再阅读,这是官网介绍部分的链接https://www.raspberrypi.com/documentation/computers/os.html#install-python-packages-using-apt
,感谢各位小伙伴的阅读。