树莓派OpenEuler配置TensorFlow和OpenCV环境各个软件包版本
软件包/硬件版本备注树莓派4B+2G内存
GCC7.3.0
python  3.7.9
pip21.0.1
OpenEuler20.03LTS
wget  1.20.3
Numpy  1.20.1
h5py  2.10.0
OpenCV  4.5.1.48
TensorFlow  2.0.0
⼀、安装TensorFlow
1.致谢
在这⾥感谢 ,在尝试了很多⽅法之后,终于在github上到了他已经造好的wheel,这个是最快速有效的安装⽅法。
2.提前准备的⼯作
将python版本切换为python3
默认的python版本是2.7,需要切换成python3,参考链接
将pip升到最新版本
python3 -m pip install --upgrade pip -i pypi.tuna.tsinghua.edu/simple
安装wheel
python3 -m pip install -U --user wheel -i pypi.tuna.tsinghua.edu/simple
安装keras
python3 -m pip install -U --user keras_preprocessing --no-deps -i pypi.tuna.tsinghua.edu/simple
安装libevent-devel
sudo dnf install libevent-devel
安装Numpy
python3 -m pip install -U -i pypi.tuna.tsinghua.edu/simple numpy==1.20.1
安装python-h5py
sudo dnf install python-h5py
3.安装TensorFlow
下载wheel
建议利⽤PC机下载,然后通过Xftp等⼯具放在树莓派上。因为⽤wget很慢…
当然,也可以尝试⽤wget:
wget github/lhelontra/tensorflow-on-arm/releases/download/v2.0.0/tensorflow-2.0.0-cp37-none-linux_aarch64.whl 开始执⾏安装
假设把xx.wheel下载到/root/Downloads/
cd Downloads
python3 -m pip install tensorflow-2.0.0-cp37-none-linux_aarch64.whl  -i pypi.tuna.tsinghua.edu/simple
⼤约⼗分钟左右就可以安装成功。
4.验证TensorFlow是否安装成功
输⼊,看到如图标红之处,说明安装成功
python3 -m pip show tensorflow
tensorflow版本选择5.其他的软件包查看版本的命令
查看Numpy:python3 -m pip show numpy
查看h5py:python3 -m pip show h5py
查看pip:python3 -m pip show pip
⼆、安装OpenCV
⽤pip安装,默认安装最新版本
python3 -m pip install opencv-python -i pypi.tuna.tsinghua.edu/simple
当然也可以指定版本,但是可能会造成Numpy版本⽆法适应tensorflow使⽤的问题。
python3 -m pip install opencv-python==3.4.10.37 -i pypi.tuna.tsinghua.edu/simple 检查OpenCV是否安装成功
python
import cv2
⾄此,完成了,在树莓派OpenEuler下安装TensorFlow和OpenCV!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。