当前位置: 首页 > 工具软件 > Paddle Lite > 使用案例 >

paddlelite环境安装步骤

杜焕
2023-12-01

一、刷系统镜像
1.刷ubuntu-18.04.5-preinstalled-server-arm64+raspi4.img镜像
2.刷完添加SSH文件
3.利用网线单独连接路由器(和电脑连同一个路由器)
4.使用SSH工具,连接树莓派4B;(IP搜索使用软件:WNetWatcher.exe)
5.登录后修改密码,用户名:ubuntu ,密码: ubuntu
二、换源
sudo nano /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic main restricted
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports bionic main restricted
……
把所有的源换成清华源,主要替换红色字体部分
sudo apt update
sudo apt upgrade

一定要保证源的替换是正确的,不能缺少,否则会出现找不到安装包的问题哦,小编之前就是源的替换少了一个,所以安装软件的时候会出现找不到合适的安装包
安装桌面的时候,会出现依赖的问题,先安装aptitude,用aptitude能够自动安装所缺失的依赖
sudo apt-get install aptitude

三、安装桌面
喜欢桌面操作的可以安装官方推荐的桌面,以下三个安装其中一个即可:
sudo aptitude install xubuntu-desktop

四、安装远程连接xrdp
使用xrdp远程桌面连接
sudo apt-get install tightvncserver xrdp
安装完后,执行以下指令

echo xfce4-session >~/.xsession
将xfce4-session写入到文件.xsession中
修改 /etc/xrdp/startwm.sh 文件
sudo nano /etc/xrdp/startwm.sh
在 /etc/X11/Xsession 上边添加 xfce4-session

修改配置文件 /etc/X11/Xsession
sudo nano /etc/X11/Xsession
在文件最上面添加 xfce4-session

重新启动xrdp服务
sudo service xrdp restart
然后我们就可以使用Windows的mstsc登录了,界面如下

五、准备工具环境
1.编译环境准备,安装工具,安装交叉编译环境,系统18.04自带的python3.6
sudo apt update
sudo apt-get install -y gcc g++ make wget python3.6 unzip patchelf python3.6-dev
Sudo apt-get install -y g+±arm-linux-gnueabihf gcc-arm-linux-gnueabihf

2. install cmake 3.10 or above

wget https://www.cmake.org/files/v3.10/cmake-3.10.3.tar.gz
tar -zxvf cmake-3.10.3.tar.gz
cd cmake-3.10.3
./configure
make
sudo make install
2.安装python依赖项
sudo apt-get install python3-pip
pip3 install --upgrade pip
3.安装避坑项
如果没有安装patchelf的话会在编译到100%的时候报错,报错信息见下文,为了避坑,这里直接安装即可:
sudo apt-get install patchelf
4.编译Paddle-Lite的python Whl包

1. 下载Paddle-Lite源码 并切换到release分支,这里从gitee上下载,节约时间

git clone https://gitee.com/paddlepaddle/paddle-lite
cd paddle-lite && git checkout release/v2.6

删除此目录,编译脚本会自动从国内CDN下载第三方库文件

rm -rf third-party
5编译
因为Ubuntu18.04自带的python是3.6.9,所以这里就是3.6即可。

./lite/tools/build_linux.sh --with_python=ON --python_version=3.6 --with_log=ON

六.安装Paddle Lite预测库
Cd build.lite.linux.armv8.gcc/inference_lite_lib.armlinux.armv8/python/install/dist

pip3 install xxxxxx.whl

Python3 help()及退出
开始学习Python3
版本:Python 3.6.1 ,系统:windows7(32位)
首先遇到的就是help文档的查看。
help()
help(object)
help(‘object’)
以上三种方式均可,object指需要帮助的内容,比如help(list)或help(‘list’)。
查看过后想要退出help函数,需输入字母q,猜想q是quit的缩写;
如果使用help(object)或help(‘object’),退出时直接输入字母q即可;
如果是help(),输入字母q后会出现help>提示符(prompt),此时再输入字母q并按下回车键即可退出。

有网友说Ctrl + d 组合键也可以退出,但是尝试后发现可以

 类似资料: