许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  YOLOv5在NVIDIA Jetson Xavier NX上部署:刷机+环境配置(2)

YOLOv5在NVIDIA Jetson Xavier NX上部署:刷机+环境配置(2)

阅读数 3
点赞 0
article_banner

安环境

到10.28号,已经快差不多1个月,在我的磨叽之下,终于搞完,成功训练 yolov5 的detect.py文件,大部分参考了璐璐同学的NX所下环境,还有就是亲临指导了啊哈哈哈,她的文章点这里

1.开风扇:

$ sudo sh -c 'echo 140 >/sys/devices/pwm-fan/target_pwm'  //140那个数0-255之内都行

2.开机直接执行指令更新源:

sudo apt-get update

3.安装matplotlib:

sudo apt-get install python3-matplotlib

验证:python3

             import matplotlib as plt

             import numpy as np                                                                                                                            exit()

   4.安装 opencv :

sudo apt-get install python3-opencvsudo apt-get remove python3-opencv

验证:python3

             import cv2

             cv2.__version__                                                                                                                                  exit()

   5.安依赖:

sudo apt-get install cmake libopenblas-dev liblapack-dev libjpeg-devsudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran

6.安numpy:

sudo apt-get install git cmake libpython3-dev python3-numpy

7.安jtop:

$ sudo apt-get update//$ sudo apt-get install python-pip(没用上)$ sudo apt-get install python3-pip$ sudo pip3 install jetson-stats$ sudo jtop   # 启动jtop

8.安依赖:

sudo apt-get install cmake libopenblas-dev liblapack-dev libjpeg-devsudo pip3 install adafruit-circuitpython-servokit

9.安torch:torch安装最方便的就是找whl文件,然后安装,我的是1.7.0,资源如下:

链接:https://pan.baidu.com/s/1QLCGcw2WF-sABKlukP12Nw

   提取码:a58p

拷到ubuntu系统上,第三行的文件名改改就行。

&sudo apt-get install python3-pip libopenblas-base libopenmpi-dev&pip3 install Cython&pip3 install torch-1.8.0-cp36-cp36m-linux_aarch64.whl(改改)

10.安torch vision:

git clone -b v0.8.1 https://hub.fastgit.org/pytorch/vision.gitcd visionsudo python3 setup.py install

报错:把py文件中的if has ffmeg改为if False

   打开py文件进行修改:sudo gedit 文件名,保存之后重新运行就可以安装了。

   检查:

python3     import torch    import torchvisionexit()



   11.进入yolo v5 文件夹  (网上下载)运行detect.py文件之后发现少环境再安装:

python3 detect.pysudo pip3 install tqdm==版本sudo pip3 install seaborn==版本

如果不成功在版本后面加上:--default-timeout=100 -i https:// pypi  .tuna.tsinghua.edu.cn/simple

12.都安好了就可以了,进入文件夹,运行.py文件

python3 detect.py

去 runs/detect/exp里找

成功,撒花~

更新了一下任务:在 NX  上跑通yolo v5的detect.py文件,然后学习detect.py的代码,然后搞个深度摄像头D435I,将两个玩意结合起来跑代码,会更快?我也不知道。但是我终于知道之前教学生,学生为啥总说我不会了,因为是真的不会呀...too难


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空