TX2跑YOLOv4代码所需硬件配置

一、尝试安装pycharm所需步骤

  1. 安装JDK
    (1)在https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
    在这里插入图片描述

用户名:qq邮箱
密码:数字+大写字母+小写字母(自己记忆)
(2)在安装包所在目录下打开终端
将文件解压到指定地方

sudo mkdir /usr/lib/jvm
sudo tar zxvf ./jdk-8u271-linux-aarch64.tar.gz -C /usr/lib/jvm

修改环境变量

sudo gedit ~/.bashrc

在文件最后面输入下面语句,保存后退出

# set java environment
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_271 

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export  JAVA_HOME  PATH  CLASSPATH

进行环境保存和jdk安装验证

source ~/.bashrc
source /etc/profile 
java -version

二、pytorch-yolov4所需环境配置
1.已有环境
pytorch-1.6.0
2.需要安装torchvision、matplotlib、pillow
(1)yolov4需要安装torchvision版本需要大于0.3.0,所以不能直接pip3 install torchvision,这样下载的版本是0.2.0,运行时会提示没有torchvision.ops在官网上直接下载也是不可以的。需要在专门的网站上下载,运行以下程序

sudo apt-get install libjpeg-dev zlib1g-dev
#这里torchvision版本可自己根据需求改变
git clone -b v0.5.0 https://github.com/pytorch/vision torchvision
cd torchvision
sudo python3 setup.py install

终端输入python3,查看版本

import torchvision
torchvision.__version__

可查看当前torchvision版本号为0.5.0
(2)使用画图工具进行框的标识
直接使用pip3下载

sudo pip3 install matplotlib

(3)安装pillow
之前是在安装torchvision之前就尝试安装了pillow,但是在运行程序时会报错ImportError: The _imagingft C module is not installed

所以需要重新安装pillow
先卸载原有pillow

sudo pip3 uninstall pillow

安装系统依赖包

sudo apt-get install libtiff-devel libjpeg-devel libzip-devel freetype-devel lcms2-devel libwebp-devel tcl-devel tk-devel

再重新安装pillow

sudo pip3 install pillow #若不行,使用下一条语句
sudo pip3 install pillow --no-cache-dir

程序可正常运行

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值