1-Atlas500 环境适配-yolov4

OS:euler 20.2.0|Linux version 4.19.36-vhulk1907.1.0.h909.eulerosv2r8.aarch64
Python version: 3.7.0

一、网络配置(自动获取ip地址):

cd /etc/sysconfig/network-scripts
vi ifcfg-eth1(配置第二个网口连接外网)

在这里插入图片描述
二、python包安装
备注:

需要安装cp37 aarch64.manylinux2014的包

1.系统已安装python 3.7.0 & GCC 7.3.0
2.安装Python打包分发工具setuptools
3.无pip,离线安装pip (教程链接:

https://www.cnblogs.com/Joetao/articles/9187192.html)

备注:

python也可以离线安装 tar.gz包解压指令:tar -xzvf 文件名.tar.gz

4.安装numpy

(链接:https://pypi.org/project/numpy/#files)
版本:numpy-1.21.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

5.安装

opencv_python-4.5.3.56-cp37-cp37m-manylinux2014_aarch64

6.下载

libGL.so.1(下载rpm依赖包:https://pkgs.org/search)
6.1 libGLdispatch.so.0()(64bit)
6.2 libX11.so.6()(64bit)
6.2.1 libX11-common
6.2.2 libxcb.so.1()(64bit)
6.2.2.1 libXau.so.6()(64bit)
6.3 libXext.so.6()(64bit)
6.4 mesa-libGL(aarch-64)
6.4.1 libXdamage.so.1()(64bit)
6.4.1.1libXfixes.so.3()(64bit)
6.4.2 libXxf86vm-1.1.4-1.el7.aarch64
6.4.3 libdrm >= 2.4.83
6.4.4 libglapi.so.0()(64bit)
6.4.5 libxshmfence.so.1()(64bit)
6.4.6 libglvnd-glx(aarch-64) 和 mesa-libGL(aarch-64)互相依赖一起安装
6.5 libglvnd-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm

7.下载

libgthread-2.0.so.0(强制安装:rpm -ivh --nodeps --force
glib2-2.56.1-7.el7.aarch64.rpm)

备注:

不支持安装Pillow的rpm包

8.安装

PIL(python-pillow-2.0.0-21.gitd1c6db8.el7.aarch64.rpm) 依赖包安装:
8.1 libjpeg.so.62()(64bit)
8.2 libpython2.7.so.1.0()(64bit)
8.2.1 libcrypto.so.10()(64bit) (强制安装:rpm -ivh --nodeps --force openssl-libs-1.0.2k-19.el7.aarch64.rpm)
8.2.2 libgdbm.so.4()(64bit)
8.2.3 libncursesw.so.5()(64bit)
8.2.3.1 ncurses-base = 5.9-14.20130511.el7_4 (强制安装:rpm -ivh --nodeps --force ncurses-base-5.9-14.20130511.el7_4.noarch.rpm)
8.2.3.2 (强制安装rpm -ivh --nodeps --force ncurses-libs-5.9-14.20130511.el7_4.aarch64.rpm)
8.2.4 libnsl.so.1()(64bit)
8.2.4.1 glibc-common(强制安装)
8.2.4.1.1glibc = 2.17-317.el7
8.2.5 libreadline.so.6()(64bit)(强制安装)
8.2.6安装rpm -ivh python-libs-2.7.5-89.el7.aarch64
8.3 libtiff.so.5()(64bit)
8.3.1 libjbig.so.2.0()(64bit)
8.4 libwebp.so.4()(64bit)
8.5 python(abi)
8.6 rpm -ivh python-pillow-2.0.0-21.gitd1c6db8.el7.aarch64.rpm(PIL安装成功)

9.pip安装

Pillow-8.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64
(下载链接:https://pypi.org/project/Pillow/#files:)

10 requests(rpm),rpm包装上后无效

10.1 python-chardet
10.2 python-urllib3
10.2.1 python-backports-ssl_match_hostname
10.2.1.1 python-backports
10.2.1.2 python-ipaddress
10.2.2 python-six

11.requests-2.26.0-py2.py3-none-any.whl(安装成功)

11.1 urllib3-1.26.6-py2.py3-none-any
11.2 certifi-2021.5.30-py2.py3-none-any
11.3 charset_normalizer-2.0.4-py3-none-any

  1. 安装torch

12.1 torch-1.8.1-cp37-cp37m-manylinux2014_aarch64
12.1.1 typing-extensions
12.2 torchvision-0.10.0-cp37-cp37m-manylinux2014_aarch64

End.程序运行结果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
识别速率:28秒左右一帧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值