signed

QiShunwang

“诚信为本、客户至上”

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

2021/4/26 15:44:58   来源:

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.

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