YOLOv5-7.0解决报错ImportError: Bad git executable.

这篇具有很好参考价值的文章主要介绍了YOLOv5-7.0解决报错ImportError: Bad git executable.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在复习yolov5目标检测代码时用了yolov5的最新7.0版本,之前用的是5.0版本,这一新版本相对于之前做了一些提升,对于package的兼容也要好了很多,但也不是说下载了直接就能运行,实际使用过程中还是遇到了许多新的问题,下面就我自己碰到的问题提出解决方法。

ImportError: Bad git executable,报错画面如下:

yolov5禁用git,YOLO,pytorch,git,python,目标检测,深度学习,人工智能

解决方法如下:

1、首先按照以下路径找到__init__.py文件:

外部库\pytorch\Lib library根目录\site-packages\git\__init__.py
 

2、然后在import的模块下面加入如下代码:

os.environ["GIT_PYTHON_REFRESH"] = "quiet"

如图所示:yolov5禁用git,YOLO,pytorch,git,python,目标检测,深度学习,人工智能

补充:

如果觉得步骤1找文件比较繁琐的话,可以采用下述方法:

1、在train.py中按Ctrl+F进行页面搜索,在搜索栏里面输入git,如图所示:

yolov5禁用git,YOLO,pytorch,git,python,目标检测,深度学习,人工智能

可以看到搜索git有13个结果,我们可以按上下箭头去找不同的git存在位置,找到check_git_status(),如图所示:

yolov5禁用git,YOLO,pytorch,git,python,目标检测,深度学习,人工智能

按住电脑键盘的Ctrl键,然后鼠标左键点击check_git_status()就可以进入内部,如图所示:

yolov5禁用git,YOLO,pytorch,git,python,目标检测,深度学习,人工智能

2、同上,使用Ctrl+F进行页面搜索,在搜索框里面输入import git

yolov5禁用git,YOLO,pytorch,git,python,目标检测,深度学习,人工智能

同样的,按住键盘的ctrl然后鼠标挪到git这三个字母上,点击左键,进入__init__.py,然后剩下的加入代码就和上面一样啦。

菜鸟一只,希望这篇文章可以帮助大家,有什么不足请各位大佬批评指正,喜欢的话点个关注哦,后续还会更新yolov5相关内容。文章来源地址https://www.toymoban.com/news/detail-840462.html

到了这里,关于YOLOv5-7.0解决报错ImportError: Bad git executable.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • python调用git出错:ImportError: Failed to initialize: Bad git executable.

    python调用git出错:ImportError: Failed to initialize: Bad git executable.

    #报错信息 Traceback (most recent call last): File “”, line 1, in File “C:Python27libsite-packagesgit_ init _.py”, line 85, in raise ImportError(‘Failed to initialize: {0}’.format(exc)) ImportError: Failed to initialize: Bad git executable. The git executable must be specified in one of the following ways: - be included in your $PATH - be

    2024年02月08日
    浏览(10)
  • 潇洒郎:gitpython 学习-解决Bad git executable, export GIT_PYTHON_REFRESH=quiet问题

    错误如下: 错误原因: 无法找到git.exe 解决办法:寻找git.exe, 然后给git.exe 添加环境变量,重启电脑 寻找git——打开git-bash , 输入where git  

    2024年02月15日
    浏览(11)
  • yolov5-7.0简单训练教程

    yolov5-7.0简单训练教程

    yolov5-7.0简单训练教程。 可以自己去git上下载,没有梯子的点这里去百度网盘下载资源 点击下载资源包:objectdetection_script-master 将下载到的脚本目录中的yolo文件夹内的文件复制到yolov5-7.0的根目录下。 Annotations:存放VOC格式的标注的XML文件 JPEGImages:存放数据集里的图片,图片

    2024年02月02日
    浏览(12)
  • yolov5-7.0 添加BiFPN

    yolov5-7.0 添加BiFPN

    BiFPN是目标检测中神经网络架构设计的选择之一,为了优化目标检测性能而提出。主要用来进行多尺度特征融合,对神经网络性能进行优化。来自EfficientDet: Scalable and Efficient Object Detection这篇论文。 在这篇论文中,作者主要贡献如下: 首先,提出了一种 加权双向特征金字塔网

    2024年02月17日
    浏览(12)
  • YOLOv5-7.0添加解耦头

    YOLOv5-7.0添加解耦头

    Decoupled Head是由YOLOX提出的用来替代YOLO Head,可以用来提升目标检测的精度。那么为什么解耦头可以提升检测效果呢? 在阅读YOLOX论文时,找到了两篇引用的论文,并加以阅读。 第一篇文献是Song等人在CVPR2020发表的“Revisiting the Sibling Head in Object Detector”。 这篇论文中提出了,

    2024年02月09日
    浏览(9)
  • Import Error: Bad git executable.

    Import Error: Bad git executable.

    本文针对不需要使用git,如果使用到了git的朋友就可以不用看啦。 在学习过程中碰到了这个问题,ImportError:bad git executable,但其实我并没有用到git。当然有可能是包版本的问题。 如果不需要使用git的话,可以在报错的几个文件中添加 os.environ[\\\"GIT_PYTHON_REFRESH\\\"] = \\\"quiet\\\" 添加位置

    2024年04月24日
    浏览(13)
  • YOLOv5系列全新升级——yolov5-v7.0实时实例分割全面集成

    YOLOv5系列全新升级——yolov5-v7.0实时实例分割全面集成

    自从YOLOv5诞生依赖,社区就很活动,官方的更新频度也很高,检测系列一路迭代升级,集成融合了各种新颖的技术和tricks,目前最新已经更新到了v6.1版本,在我之前的博客里面也有详细教程讲解,感兴趣的话可以自行移步,文章如下: 《基于自建数据集【海底生物检测】使

    2024年02月01日
    浏览(14)
  • YOLOv5-7.0添加BottleNet transformer

    YOLOv5-7.0添加BottleNet transformer

    YOLOv5主干特征提取网络为CNN网络,CNN具有平移不变性和局部性,缺乏全局建模长距离建模的能力,引入自然语言领域的Transformer可以形成CNN+TransFormer架构,充分结合两者的优点,提高目标检测效果。 论文地址:https://arxiv.org/abs/2101.11605 BoTNet是一种简单但功能强大的主干网络,

    2024年02月11日
    浏览(9)
  • 【目标检测】YOLOv5-7.0:加入实例分割

    【目标检测】YOLOv5-7.0:加入实例分割

    前段时间,YOLOv5推出7.0版本,主要更新点是在目标检测的同时引入了实例分割。 目前,YOLOv5团队已经转向了YOLOv8的更新,因此,7.0版本大概率是YOLOv5的最终稳定版。 官方公告中给出了YOLOv5-7.0的更新要点: 推出了基于coco-seg的实例分割预训练模型 支持Paddle Paddle模型导出 自动

    2024年02月11日
    浏览(12)
  • YOLOv5-7.0训练中文标签的数据集

    YOLOv5-7.0训练中文标签的数据集

    链接:https://pan.baidu.com/s/1KSROxTwyYnNoNxI5Tk13Dg  提取码:8888 (1)将metric.py中: 将 改为:    Windows11:  Ubuntu20.04:  (2)将general.py中: 将 改为:  Windows11:    Ubuntu20.04:        (3)将plots.py 中: 在头文件处加上: Windows11:    Ubuntu20.04:     在plots.py找到class  Annotator:    将 改

    2024年02月02日
    浏览(14)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包