在Jetson Xavier NX配置Yolov5s环境

准备工作

查看系统
在这里插入图片描述
查看内核版本
在这里插入图片描述
查看CPU
在这里插入图片描述
系统存储

sudo parted -l

在这里插入图片描述
存储空间

df -h

在这里插入图片描述
运行中进程查看

top

python版本查看
在这里插入图片描述
CUDA Version
在这里插入图片描述
实时查看板子

sudo -H pip3 install jetson-stats
sudo jtop

pytorch安装

Pytorch-nvidia
查看jetpack版本

sudo jtop

在这里插入图片描述
选择对应版本
在这里插入图片描述

wget https://nvidia.box.com/shared/static/p57jwntv436lfrd78inwl7iml6p13fzh.whl -O torch-1.8.0-cp36-cp36m-linux_aarch64.whl
sudo apt-get install python3-pip libopenblas-base libopenmpi-dev libomp-dev
pip3 install Cython
pip3 install numpy torch-1.8.0-cp36-cp36m-linux_aarch64.whl

torchvision安装

注意版本匹配:https://github.com/pytorch/vision/tree/v0.14.1

$ sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev libavcodec-dev libavformat-dev libswscale-dev
$ git clone --branch <version> https://github.com/pytorch/vision torchvision   # see below for version of torchvision to download
$ cd torchvision
$ export BUILD_VERSION=0.x.0  # where 0.x.0 is the torchvision version  
$ python3 setup.py install --user
$ cd ../  # attempting to load torchvision from build dir will result in import error
$ pip install 'pillow<7' # always needed for Python 2.7, not needed torchvision v0.5.0+ with Python 3.6

可能会报错:

SyntaxError: future feature annotations is not defined

在安装torchvision的时候会自动安装 pillow 9.2.0版本,这时候pillow 的版本过高,卸载pillow重新装8.4.0版本

pip3 install pillow==8.4.0

测试

import torch
import torchvision
print(torch.cuda.is_available())

opencv-pyhon安装

清除opencv

edit@edit-desktop:~/YOLOV5$ sudo apt-get purge libopencv*
edit@edit-desktop:~/YOLOV5$ sudo apt autoremove
edit@edit-desktop:~/YOLOV5$ sudo apt-get update

相关依赖

edit@edit-desktop:~/YOLOV5$ sudo apt-get install build-essential
edit@edit-desktop:~/YOLOV5$ sudo apt-get install libglew-dev libtiff5-dev zlib1g-dev libjpeg-dev \ 
	libavcodec-dev libavformat-dev libavutil-dev libpostproc-dev \
	libswscale-dev libeigen3-dev libtbb-dev libgtk2.0-dev pkg-config libpng-dev	
edit@edit-desktop:~/YOLOV5$ sudo apt-get install libatlas-base-dev gfortran
edit@edit-desktop:~/YOLOV5$ sudo apt update
edit@edit-desktop:~/YOLOV5$ sudo apt upgrade
sudo pip install opencv-python
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值