有没有一种简单的方法可以在Raspberry pi上安装OpenCV
在Raspberry pi上安装OpenCV时有许多步骤。是否有机会使用单个命令进行安装。我尝试了有没有一种简单的方法可以在Raspberry pi上安装OpenCV,opencv,raspberry-pi,installation,Opencv,Raspberry Pi,Installation,在Raspberry pi上安装OpenCV时有许多步骤。是否有机会使用单个命令进行安装。我尝试了sudo安装python3opencv,但没有成功 主要的一个内衬是Python包安装程序pip,但要使其工作,还需要一些依赖项,这些依赖项可能已经从其他相关工具安装,也可能尚未从其他相关工具安装 $ pip3 install opencv-python $ sudo apt-get install libatlas-base-dev libjasper-dev libqtgui4 python3-
sudo安装python3opencv
,但没有成功 主要的一个内衬是Python包安装程序pip,但要使其工作,还需要一些依赖项,这些依赖项可能已经从其他相关工具安装,也可能尚未从其他相关工具安装
$ pip3 install opencv-python
$ sudo apt-get install libatlas-base-dev libjasper-dev libqtgui4 python3-pyqt5 libqt4-test libilmbase-dev libopenexr-dev libgstreamer1.0-dev libavcodec58 libavformat58 libswscale5
除了当前最新版本之外,您还需要设置一个env变量来运行它,LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1.2.0
如果你真的反对,你可以使用以前的版本,没有这个问题。如果您已经安装了另一个版本,请不要忘记卸载它pip3 uninstall opencv python
$ pip3 install opencv-python==4.1.0.25
在添加ssh访问并以这种方式连接后,在新发布的
2019-09-26-raspbian-buster-lite
img上
$ pip3 install opencv-python==4.1.0.25
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install python3-pip
$ python3 --version
Python 3.7.3
$ pip3 --version
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
$ pip3 install opencv-python
$ pip3 freeze | grep opencv-python
opencv-python==4.1.1.26
$ python3
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/pi/.local/lib/python3.7/site-packages/cv2/__init__.py", line 3, in <module>
from .cv2 import *
ImportError: libwebp.so.6: cannot open shared object file: No such file or directory
$ sudo apt-get install libatlas-base-dev libjasper-dev libqtgui4 python3-pyqt5 libqt4-test libilmbase-dev libopenexr-dev libgstreamer1.0-dev libavcodec58 libavformat58 libswscale5
$ LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1.2.0 python3
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>>