NVIDIA Jetson Xavier搭建qt开发以及yolov5环境

QT开发及YOLOv5环境搭建

该环境部署教程针对ARM架构的英伟达Jetson开发板

1 换源

首先进行换源操作,开发系统是ubuntu18.04

步骤:

  • 备份原来的sorce文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

  • 修改sources.list文件:sudo vim /etc/apt/sources.list

  • 删除sources.list中文件内容,并将下列内容添加进sources.list

    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main restricted
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic universe
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates universe
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security universe
    deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security multiverse
    
  • 更新源:sudo apt upgrade

2 opencv安装

opencv默认自带,不需要安装

sudo apt install libopencv-dev

opencv库安装在以下路径:

  • 库路径/usr/lib/aarch64-linux-gnu

  • 头文件路径/usr/include/opencv4

3 QT下载与安装

使用apt-get install之前更新下,输入命令sudo apt-get update

sudo apt-get install build-essential
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer qtcreator

4 python运行环境部署

4.1 Archiconda安装

  • github.com/Archiconda/build-tools/releases可下载脚本文件自动安装,也可下载源码自行编译安装

  • chomd 777 Archiconda3-0.2.3-Linux-aarch64.sh
    ./Archiconda3-0.2.3-Linux-aarch64.sh`
    

    一路默认操作就完事儿,所有选项都yes

4.2 Archiconda换源

vim ~/.condarc

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

4.3 建立yolov5环境

  • 打开github找到yolov5的运行环境github.com/ultralytics/yolov5/blob/master/requirements.txt

  • 新建一个yolov5的环境,并且通过requirements安装yolov5所需要的包

    conda create -n yolov5 python=3.7
    conda activate yolov5
    pip install -r requirements.txt
    
  • 10
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值