树莓派安装opencv跳坑指南(pip安装,免源码编译)

在树莓派上安装opencv-Python用sudo pip install opencv-python命令总是安装不上,显示错误说网页上找不到源文件

而你又不想用很复杂的压缩包安装,可以考虑一下这个方法。废话不多说下面开始

工具 :1. 树莓派3b  (官方系统)

            2. pip (树莓派一般自带)

            3. Python3.4(自带)

方法1      1. 在终端输入命令vi /etc/pip.conf    

               2. 写入下面的代码并保存

                   [global]

                   extra-index-url=https://www.piwheels.org/simple

                3.sudo pip install opencv-python     

                如果还是安装失败看方法2          

方法2        1. 访问https://www.piwheels.org/packages.html搜索opencv

                    或者在https://download.csdn.net/download/crazy696/10835144下载

           

                  2. 找到相应的版本 树莓派3b 一般自带的是Python3.4.2  选择如下图下载就行

                   

                 3. 进入文件终端找到该文件的目录运行命令sudo pip install opencv_python-3.4.2.16-cp34-cp34m-linux_armv7l.whl

                  如果显示安装成功,就安装好了

                   

                 如果显示车轮问题 试一试下载 opencv_python-3.4.2.16-cp34-cp34m-linux_armv6l.whl

                    并运行sudo pip install opencv_python-3.4.2.16-cp34-cp34m-linux_armv6l.whl

                 这样一般来说就安装好了 终端运行python有如下效果就说明好了

                  

                但是但是,如果Python报下面的错误

                ImportError: libopencv_core.so.3: cannot open shared object file: No such file or directory

               

               则在终端运行命令:

                 sudo apt-get update 

                 sudo apt-get install libhdf5-dev

                 sudo apt-get install libatlas-base-dev

                 sudo apt-get install libjasper-dev

                 sudo apt-get install libqt4-test

                 sudo apt-get install libqtgui4

                 sudo apt-get update

                 安装好这些依赖库,然后再运行Python就应该没问题了

                 最后最后还有问题,到树莓派官网重新安装系统,就没问题了(亲测可以直接pip安装)。

(此方法仅针对树莓派3b,其他版本不知道是否有效)                 

猜你喜欢

转载自blog.csdn.net/CRAZY696/article/details/84874011