一、尝试安装pycharm所需步骤
用户名: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
程序可正常运行