Q:开始训练yolo模型时,出现如下主要报错:
ImportError:Bad git executable.
报错原码:
S:
1、参考搜索网上exp,有提出在导包处添加:
os.environ['GIT_PYTHON_REFRESH'] = 'quiet'
本机实测结果:无效。原exp评论区有成功案例,在此不做评价。
2、个人分析这个报错可能是系统找不到正确的git可执行文件引起的。
解决这个问题的方法如下:
①确保Git已安装:首先,确保你的系统上已经正确安装了Git。你可以在终端或命令提示符中输入 git --version 来验证Git是否已经正确安装。(Git官网:Git)
②添加Git可执行文件路径:如果Git已安装但仍然出现此错误,请确保系统路径中包含Git可执行文件的路径。你可以手动将Git的安装路径添加到系统的环境变量中。在Windows系统中,你可以通过修改系统环境变量来实现。在macOS或Linux系统中,你可以编辑 .bashrc 或 .bash_profile 文件来添加Git路径。
③重新安装Git:如果以上方法都无法解决问题,尝试重新安装Git,并确保在安装过程中选择了将Git添加到系统路径中。
④检查权限:确保你有足够的权限来访问Git可执行文件和相关的目录。
经过分析发现,本试验机确实没有安装Git,安装后问题解决。