美文网首页
树莓派安装运行在Python3上的OpenCv

树莓派安装运行在Python3上的OpenCv

作者: 坠花湮没一朝风涟 | 来源:发表于2019-07-27 00:13 被阅读0次

    树莓派安装运行在Python3上的OpenCv

    这是用我3天经验写的一部血泪史。过程相当艰难,但是结局还是很美好的。

    初创:2019年7月26日23点40分 By: ZXY-YSU

    V1.0更新:2019年7月27日11点18分 By: ZXY-YSU

    安装系统以及系统设置

    系统设置主要包括设置区域、语言、时间、分辨率、扩展内存卡、声音输出接口、开启SSH、VNC等等。

    安装Python3.5

    这时候强烈建议不要更换国内源,我也不知道为什么,更换国内源之后会出现依赖的问题。

    参考链接:linux安装python3.5

    因为OpenCv目前还不支持python3.7(2019年7月26日),所以需要卸载,然后降级为python3.5。

    安装

    sudo apt-get update
    
    sudo apt-get python3.5
    

    配置环境

    1、安装完成之后,你在终端中输入python,输出的信息里面会提示是2.7版本的,也就是说默认打开的并不是刚才安装好的3.5,所以还需要我们重新修改一下链接。方法如下:第一步:先备份原来的链接(在对系统文件执行删除之前进行备份是个好习惯)

    sudo cp /usr/bin/python /usr/bin/python_bak
    

    2、第二步:删除原来的指向2.7版本的默认链接:

    sudo rm /usr/bin/python  
    

    3、第三步:重新指定链接指向3.5版本:

    sudo ln -s /usr/bin/python3.5 /usr/bin/python  
    

    4、大功告成,此时在终端再输入python,输出的信息就是3.5版本了。

    重装PIP3

    1. 卸载原来的pip
    sudo apt-get remove python-pip python-pip
    
    1. 安装pip3
    sudo apt-get install python-pip
    
    1. 安装python3虚拟环境测试PIP是否安装成功
    sudo pip install numpy
    
    1. 升级pip3
    sudo python -m pip install --upgrade pip
    

    安装各种依赖

    
    sudo apt-get update
    
    sudo apt-get install python3-numpy python3-scipy python3-matplotlib
     
    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 install libgflags-dev
    
    sudo apt-get install libgoodle-glog-dev 
    
    sudo apt-get install liblmdb-dev 
    
    sudo apt-get install python-dev 
    
    sudo apt-get install python-numpy 
    
    sudo apt-get install ipython 
    
    sudo apt-get install ipython-notebook 
    
    sudo apt-get install python-sklearn 
    
    sudo apt-get install python-skimage 
    
    sudo apt-get install python-protobuf
    
    sudo apt-get install libatlas-base-dev
    
    sudo apt-get install libjasper-dev 
    
    sudo apt-get install libqt4-test
    
    
    

    反正这里提示缺少什么就安装就对了,买个大点的内存卡,能用钱解决的,就用钱解决,生命比金钱值钱多了。生命只有一次,金钱没了可以挣。

    总结:

    要学会坚持,还要掌握正确的方法。

    刘总说:“我每次在困难的时候,总有贵人相助。”但是真的是这样吗?
    或许每个人在困难的时候都会有人来帮你,只是有时候你还没等到“那个人”的时候,你就自己先放弃了。

    PDCA循环,不断的总结、不断的思考,总能找到解决问题的办法。

    相关文章

      网友评论

          本文标题:树莓派安装运行在Python3上的OpenCv

          本文链接:https://www.haomeiwen.com/subject/niajrctx.html