分析报错原因
- 断点训练命令:
python train.py --resume .../last.pt文件地址
- 报错:
subprocess.CalledProcessError: Command 'git tag' returned non-zero exit status 128
- 参考链接:yolov7报错:subprocess.CalledProcessError: Command ‘git tag‘ returned non-zero exit status 128.
- 原因:在本地没找到相应的
.pt
文件,然后自动就到github
下载,因为翻墙的原因,没有下载成功,就报了上面的错
解决办法
在train.py
文件中,找到一下两行代码,注释掉
以防后续运行代码出错,训练结束后,记得把这两行代码打开!
还有个方法(我在调用test.py
也遇到了找不到这个pt文件
的错误):
直接将pt文件
拷贝到代码根目录下