最近需要在Xavier上运行YoloV8,要求的环境是py3.8以上,但现有的Xavier环境是py3.6+torch1.10,第一次尝试直接升级torch与py版本,失败,无法使用gpu,反复查找问题后发现是Xavier的软件套件Jetpack版本太低,之前是Jetpack4,最高只能支持py3.6,如下图所示。要使用高版本的py和torch-gpu,只能对Xavier进行刷机重装系统。查看Jetpack版本对应的Pytorch网址是这个:PyTorch for Jetson - Jetson & Embedded Systems / Announcements - NVIDIA Developer Forums目前官方提供的套件版本已经到了Jetpack6,如下图所示,这里我们就升级到Jetpack5即可。
1.刷机准备
Xavier准备
-
一条hdmi线需要连接Xavier和显示器
-
一条usb转typec线,连接主机(你的电脑)和Xavier,typec连接Xavier,usb连主机
-
键盘、鼠标连接Xavier
-
电源供电Xavier<