下载这几个的软件的前提是:
1、网速好
2、有耐心
3、选对路
参考网站:
树莓派3B+ + 系统安装 + tensorflow1.9.0 + opencv3.4.0
树莓派4B换清华源并更换系统源(Raspbian-buster系统)
树莓派4B安装tensorflow1.14报错,找不到libhdfs.so
树莓派中导入opencv库,运行时报库文件缺失的解决办法(mportError: libcblas.so.3 ..... etc.)
一、安装好镜像、vnc、putty软件的操作(略)
注意:一开始的时候的界面最好等所有的更新界面都结束之后再关机重启!
因为会自动下载中文等等……
注意:使用win32写入的时候一定点击write而不是read下面是另一个博主截的图片,我在这里直接用了,文章在上面已经列出来了
二、遇到vnc出现cannot currently show the desktop
通过putty进入树莓派的命令行界面,修改桌面默认分辨率
sudo raspi-config
下面是另一个博主截的图片,我在这里直接用了,文章在上面已经列出来了
sudo reboot
重启树莓派即可
三、换清华源并更换系统源
(下面这部分内容源自于悠悠happy博主)
第一步,先备份源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
第二步,编辑系统源文件
sudo nano /etc/apt/sources.list
第三步,将初始的源使用#注释掉,添加如下两行清华的镜像源。
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
【注意】这里的树莓派系统是Raspbian-buster系统,在写系统源链接时要注意是buster,网上很多教程都是之前stretch版本,容易出错!
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
第四步,保存执行如下命令 sudo apt-get update,完成源的更新软件包索引。
sudo apt-get update
sudo apt-get upgrade
第五步,还需要更改系统源
sudo nano /etc/apt/sources.list.d/raspi.list
用#注释掉原文件内容,用以下内容取代:用#注释掉原文件内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
四、建立一个安装的.sh文件,然后静静等待所有的安待
在树莓派中建立一个空的文档
depend-on.sh
然后把下面的内容复制到里面:(这个是基本所有的依赖和文件的安装)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential git cmake pkg-config -y
sudo apt-get install libjpeg8-dev -y
sudo apt-get install libtiff5-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libpng12-dev -y
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y
sudo apt-get install libgtk2.0-dev -y
sudo apt-get install libatlas-base-dev gfortran -y
sudo apt install libatlas-base-dev
sudo apt-get install libqtgui4
sudo apt-get install libqt4-test
pip3 install --index https://pypi.mirrors.ustc.edu.cn/simple/ numpy==1.18.5
pip3 install --index https://pypi.mirrors.ustc.edu.cn/simple/ opencv-python==3.4.6.27
sudo pip3 install --no-cache-dir astor
sudo pip3 install --no-cache-dir funcsigs
sudo pip3 install --no-cache-dir termcolor
sudo pip3 install --no-cache-dir protobuf
sudo pip3 install --no-cache-dir markdown
sudo pip3 install --no-cache-dir futures
sudo pip3 install --no-cache-dir numpy
sudo pip3 install --no-cache-dir mock
sudo pip3 install --no-cache-dir tensorboard==1.9.0
sudo pip3 install --no-cache-dir grpcio
sudo pip3 install --no-cache-dir absl-py
sudo pip3 install --no-cache-dir gast
pip3 install --index https://pypi.mirrors.ustc.edu.cn/simple/ tensorflow==1.13.1
sudo apt-get update
sudo apt-get upgrade
然后将这个文件设置为可执行文件(要么点击文件鼠标右键设置,要么linux命令行),进入文件的所在终端
./depend-on.sh
等待安装……
要是出现无法下载的情况,基本上都是网络不太稳定的原因,这个是我经过
- 源文件编译安装
- whl安装
- pip直接安装
- pycharm
- ……
注意:树莓派4b不适合tensorflow1.14.0,因此选择1.13.1
找到的最方便的安装的流程了
评论(0)
您还未登录,请登录后发表或查看评论