本文主要是介绍TX2跑YOLOv4代码所需硬件配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、尝试安装pycharm所需步骤
- 安装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:$PATHCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport 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
程序可正常运行
这篇关于TX2跑YOLOv4代码所需硬件配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!