新版darknet安装的一些问题总结

yolov4只有在新版的darknet下才有,老版的已经不更新了,新版作者alexeyab的地址:https://codechina.csdn.net/mirrors/alexeyab/darknet?utm_source=csdn_github_accelerator

在编译新版darknet时需注意cuda的版本需要10.2以上,否则编译通不过会报错。

编译过程可能会遇到的问题:

1. cuda版过低报错;

2. cuda安装失败或配置失败报错,一般报错信息如下:- /bin/sh: 1: nvcc: not found

解决方案:cuda没有安装成功,可以使用命令nvcc -V查下,是否能看到cuda的版本,如果查不到,则说明没有配置成功,使用命令:

cd ~
sudo gedit .bashrc

并在末尾添加如下三行(我安装的是cuda11.2,视版本不同作相应修改)。

export LD_LIBRARY_PATH=/usr/local/cuda-11.2/lib64:/usr/local/cuda/extras/CPUTI/lib64
export CUDA_HOME=/usr/local/cuda-11.2/bin
export PATH=$PATH:$LD_LIBRARY_PATH:$CUDA_HOME

重新开启一个终端,再使用命令nvcc -V查下,如果还是查不到以下信息,则需要重新安装cuda.

新版darknet安装的一些问题总结

3. 安装cuda时尽量不要和驱动一起安装,容易报错,安装过程需要将驱动选项去掉。

上一篇:Gstreamer1.0-plugins libav


下一篇:expect脚本同步文件 expect脚本指定host和要同步的文件 构建文件分发系统 批量远程执行命令