news 2026/7/22 2:28:58

50系显卡多YOLO项目共用同一环境报错“AttributeError: ‘str‘ object has no attribute ‘feature_info‘”解决

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
50系显卡多YOLO项目共用同一环境报错“AttributeError: ‘str‘ object has no attribute ‘feature_info‘”解决

一、报错原因

首先,已经在大项目文件夹pip install ultralytics下载了YOLO模型,在autoDL平台上上传了多项不同的YOLO项目(尽管多项,但是在同一个大文件夹项目下),对其中一个项目进行训练时,出现了如下图的报错。



二、原因及解决方法

1、原因

这并不是说Conda环境损坏有问题,而是服务器上存在多个Ultralytics项目,当Python执行如下命令时(通常是训练脚本的前几行有下列代码),错误导入了另一个项目中的ultralytics,造成当前模型的环境.yaml文件与解析代码版本不匹配

from ultralytics import YOLO

2、解决方法


重新搞一次环境非常麻烦非常不建议,我们可以通过改训练代码的方式让python为我们优先加载当前项目所在的yolo源码这个操作不会影响其他文件夹的项目训练,亲测可行,大家有问题可以私聊,共同学习。


(1)打开自己要训练的train.py文件

(2)在训练文件最顶部加入sys.path首位代码,这段代码的含义是让python优先加载当前项目所带的Ultralytics源码,以此解决不同版本下源码的串用问题。

import sys from pathlib import Path PROJECT_ROOT = str(Path(__file__).resolve().parents[1]) if PROJECT_ROOT not in sys.path: sys.path.insert(0, PROJECT_ROOT) # 其他说明 # sys.path 为Python搜索模块的路径列表。 # insert(0, ...) 代表的是 优先从这个目录查找。

(3)然后在linux终端输入下列的正常训练命令(注意自己的训练文件名字要正确),模型可正常训练,如图所示。

python train.py

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/22 2:28:31

正规企业号码认证怎么办理?合规开通来电显示名称流程

很多企业主以为只要号码在运营商标记一下就能显示公司名称,这是一个普遍的认知误区。号码认证并非简单的运营商业务,而是基于手机厂商、安全软件等多个平台的企业身份展示体系。没有正规的认证流程,企业外呼时依然可能显示陌生号码&#xff0…

作者头像 李华
网站建设 2026/7/22 2:28:08

证件照处理API技术解析与应用实践

1. 证件照处理API的核心价值与应用场景每次需要提交证件照时,总会被各种规格要求搞得手忙脚乱?作为开发过多个图像处理系统的技术负责人,我深刻理解证件照处理的痛点。传统方式要么需要专业软件操作复杂,要么在线服务存在隐私风险…

作者头像 李华
网站建设 2026/7/22 2:27:28

从技术视角看:如何用会会构建高可信度广州本地论坛系统

面向开发者与IT决策者,本文解析“广州知名的论坛推荐”背后的技术实现逻辑——不依赖通用社区框架,而是基于会会平台提供的组织级论坛模块,完成轻量部署、身份闭环与数据沉淀。核心流程:组织建模:通过积木式架构配置广…

作者头像 李华
网站建设 2026/7/22 2:26:29

空间计算四维空间一屏管控—危化空间技术

空间计算四维空间一屏管控—危化空间技术一、方案总则(一)项目建设背景危化储存库区、危化作业车间、化学品中转空间属于安全生产重点管控区域,易燃易爆、有毒有害危险源高度集中,安全管控容错率极低。现阶段国内绝大多数危化空间…

作者头像 李华
网站建设 2026/7/22 2:25:20

大语言模型分词器原位扩展技术:无需重训练添加新词汇

这次我们来看一个在预训练大语言模型(LLMs)领域比较关键的技术——In-Place Tokenizer Expansion(原位分词器扩展)。这个技术解决的是大模型词汇表扩展时的核心痛点:如何在不重新训练整个模型的情况下,为现…

作者头像 李华
网站建设 2026/7/22 2:21:39

计算机网络端口详解:概念、问题排查与管理实践

1. 端口基础概念解析端口是计算机网络通信中一个至关重要的概念,它就像一栋大楼里的门牌号,帮助数据准确找到对应的应用程序。在TCP/IP协议栈中,端口被定义为一个16位的无符号整数,范围从0到65535。这个数字标识符与IP地址一起构成…

作者头像 李华