YOLO V3实践最全问题解决方案,比如couldn’t open file: data/coco.names
1. 第一步安装Darknet
git clone https://github.com/pjreddie/darknet.git
cd darknet
make
如果这行得通,您应该会看到一大堆编译信息:
mkdir -p obj
gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast....
gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast....
gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast....
.....
gcc -I/usr/local/cuda/include/ -Wall -Wfatal-errors -Ofast -lm....
如果有任何错误,请尝试解决它们?如果一切似乎都正确编译,请尝试运行它!
./darknet
您应该得到输出:usage: ./darknet <function>
说明此此时darknet成功安装。
这里需要注意的是git克隆安装和下载安装包的区别。这是因为Windows系统和Linux系统编码的不同可能会导致一些错误。
具体的如下:
提示:Couldn’t open file: data/coco.names
这就是由于编码的不同导致的问题。
解决方法:删除原darknet