当前位置: 首页 > article >正文

【Jetson Nano安装gpu版pytroch1.7torchvision0.8.1 in python3.8 跑 Ultralytics YOLO】

文章目录

  • 1. 系统环境
  • 2. 安装torch1.7.0
  • 3. 安装torchvision0.8.1
  • 4. 参考文献

1. 系统环境

笔者的jetson nano b01的系统版本如下:

环境版本
JetPack4.4
Ubuntu18.04
python(Miniforge3环境)3.8
python3(系统自带环境)3.6.9
python2(系统自带环境)2.7

由于Ultralytics YOLO需要 3.10>=Python>=3.7,故自己安装Miniforge3,使用conda创建了python3.8环境,以下教程均在此环境中进行。

2. 安装torch1.7.0

  1. 下载适用于aarch64框架的编译好的torch

​ torch-1.7.0a0-cp38-cp38-linux_aarch64.whl

  1. 进入到下载的目录,安装torch
conda activate py3.8
pip install torch-1.7.0a0-cp38-cp38-linux_aarch64.whl

3. 安装torchvision0.8.1

pip3 install torchvision==0.8.1  # 未找到匹配的版本,无法安装

说明:torchvision 无可直接安装的0.8.1版本的whl,故需从源码开始编译

  1. 获取torchvision源码
git clone --branch v0.8.1 https://github.com/pytorch/vision torchvision

无法git的话直接下载到本地即可

  1. 编译(大概20分钟)
cd vision
export BUILD_VERSION=0.8.1
python3 setup.py install --user	

4. 参考文献

  1. PyTorch packages for ARM64
  2. jetson nano nvidia GPU ubuntu18 安装pytorch torchvision教程
  3. Konnsy/arm-wheels
  4. PyTorch for Jetson

http://www.kler.cn/a/538858.html

相关文章:

  • 除了webpackPrefetch,还有什么其他预加载组件的方法?
  • 【键盘识别】实例分割
  • 代码随想录day09
  • C++11新特性之unique_ptr智能指针
  • 一步一步生成音乐类小程序的详细指南,结合AI辅助开发的思路
  • w~Transformer~合集5
  • 关于预训练后训练、LLM和视频大模型相关学习记录
  • 周报1.0
  • 鸿蒙音视频播放器:libwlmedia
  • 如何解决 Linux 文件系统挂载失败的问题
  • vue print 打印
  • 11.递归遍历、迭代遍历、统一迭代、层序遍历
  • Excel大数据量导入导出
  • React 生命周期函数详解
  • antd-react日期组件disabledDate不可选择的日期 (置灰)属性
  • Nginx进阶篇 - nginx多进程架构详解
  • SpringBoot速成(八)登录实战:未登录不能访问 P5-P8
  • Vue 3 + Vite + JS 项目中实现组件全局自动化注册的魔法,极致组件自动化注册方案,开发效率飙升300%。
  • linux 基础知识点之工作队列workqueue
  • (done) openMP学习 (Day9: 优化链表操作)
  • DeepSeek介绍,以及本地部署和API使用
  • 内容中台赋能人工智能技术提升业务创新能力
  • Jenkins 使用教程:从入门到精通
  • 如何使用JLINK连接雅特力MCU
  • Ada语言的云计算
  • LeetCode 力扣热题100 将有序数组转换为二叉搜索树