解决安装mmdet报错- ERROR: Could not build wheels for pycocotools, which is required to install pyproject.t-程序员宅基地

技术标签: python  计算机视觉  目标检测  

       

        记录一下自己在安装mmlab中的mmdet库遇到的问题,直接使用pip install mmdet报错如下:

ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

       这是因为在安装mmdet时需要安装的相关库pycocotools无法安装,直接pip install pycocotools也会报错,具体原因不明,个人感觉可能是因为windows11的问题

解决办法

        anaconda中给出建议可以上网站https://anaconda.org中进行搜索pycocotools后发现有人上传过这个包,因此在anaconda prompt 上执行以下四个命令之一先安装pycocotools:

conda install -c conda-forge pycocotools
conda install -c "conda-forge/label/gcc7" pycocotools
conda install -c "conda-forge/label/cf201901" pycocotools
conda install -c "conda-forge/label/cf202003" pycocotools

我使用的第一个,成功安装pycocotools,然后直接只用pip install mmdet 成功安装mmdet

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/PRodiGalM/article/details/127168476

智能推荐

NAT(地址转换技术)详解_nat技术-程序员宅基地

文章浏览阅读10w+次,点赞418次,收藏1.7k次。目录NAT产生背景ip地址基础知识NAT技术的工作原理和特点静态NAT动态NATNAT重载(经常应用到实际中)NAT技术的优缺点优点缺点NAT穿越技术应用层网关(ALG)ALG的实际应用NAT技术的未来参考文献NAT产生背景今天,无数快乐的互联网用户在尽情享受Internet带来的乐趣。他们浏览新闻,搜索资料,下载软件,广交新朋,分..._nat技术

ACM 组队经验谈_acm 竞赛 题目 组队技巧-程序员宅基地

文章浏览阅读8.3k次,点赞5次,收藏12次。原本是ppt上面的,趴了下来,提醒自己。§序章——团队!ACM不是一个人的战斗§上篇——合理分工,演好自己的角色§下篇——队友齐心,其利断金§番外——深呼吸§尾声——信任与成功这个世界上大牛无处不在大牛的形成无非三种: 天赋异禀 勤奋过人 媳妇熬成婆大牛往往神功盖世,知道无数优化算法, coding_acm 竞赛 题目 组队技巧

说说如何在 Linux 中离线安装 Nginx_nginx linux aarch64 离线安装编译-程序员宅基地

文章浏览阅读317次。(1)下载并安装依赖包首先下载nginx-and-gcc.tar.gz,点击下载,该压缩包内包含了 Nginx-1.18.0以及 Nginx所需要的依赖库。依赖库主要为:编译 Nginx 的GCC 编译器;未来使用 C++ 来编写 Nginx 的 G++ 编译器;Perl 正则表达式(Nginx HTTP 模块依赖库);zlib (网络数据包 gzip压缩依赖库);openssl (提供HTTPS 支持以及 MD5、SHA1 等加密算法_nginx linux aarch64 离线安装编译

计算机网络复习------TCP的滑窗_往返时延 rtoa-程序员宅基地

文章浏览阅读320次。RTT和RTORTT(Round-Trip Time)往返时延:发送一个数据包到收到对应的ACK,所花费的时间。简单来说就是我发送一个数据包,然后对端回发一个ACK,当接我收到ACK之后,就能计算出从我发出包到接到回应过了多久,这个时间就是RTT。RTT计算就是一个时间差RTO(Rnsmission time-out)重传间隔:重传时间间隔TCP在发送一个数据包之后,会启动一个重传..._往返时延 rtoa

codeforce Anton and Fairy Tale-程序员宅基地

文章浏览阅读432次。题意:有一个谷仓,它的容量为N。第i天先会增加M(不会超出它的容量),然后减少i, 问第几天后谷仓为空,且第一天谷仓是满的。第i天 增加 减少 1 0 1 2 1

使用VS2019进行python开发 调试 环境创建_vs2019 python调试-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏25次。VS作为宇宙第一编辑器,对Python开发也有很好的支持。添加安装打开Visual Studio Installer点击修改勾选python以及用于科学分析脚本简单使用新建一个python项目选择Python环境查看Python环境添加Python环境可以选择当前已经有的环境,或者创建新的环境.常用的调试快捷键F5 F9 F10 F11这些vs常用的调试快捷键都是可以用的几个有用的窗口打开python调试交互窗口菜单:调试->窗口->python调试交_vs2019 python调试

随便推点

JobClient_jobclient getjob null-程序员宅基地

文章浏览阅读926次。+18投票我是想收集一些作业跟踪中的信息。 对于初学者来说, 我想开始让正在运行的作业信息如作业id或者工作名称等。 但已经跑了, 下面是我有什么( 将打印出当前运行作业的作业id )public static void main(String[] args) throws IOException { Configuration co_jobclient getjob null

Cisco(GNS3) - 数据链路层协议PPP_gns3ppp协议-程序员宅基地

文章浏览阅读2.5k次,点赞3次,收藏22次。PPP(Point to Point Protocol)广域网点对点串行链路上的封装协议,相比HDLC(High-Level Data Link Control)协议具有更好的扩展功能,例如数据压缩、身份验证、链路捆绑等。PPP基本配置(Authentication) PPP身份认证(PAP) PPP身份认证(CHAP) PPP链路捆绑(MultiLink)一: PPP基本配置..._gns3ppp协议

JAVA1.8新特性_java 1.8 annotation 的作用域 use_type和type_parameter-程序员宅基地

文章浏览阅读215次。“Java is still not dead—and people are starting to figure that out.”本教程将用带注释的简单代码来描述新特性,你将看不到大片吓人的文字。一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:复制代码代码如下:_java 1.8 annotation 的作用域 use_type和type_parameter

Ubuntu系统下安装gnome桌面_ubuntu启动gnome桌面-程序员宅基地

文章浏览阅读8.9k次。sudo apt-get install gnome-shell_ubuntu启动gnome桌面

mysql 个别字段设置默认值_mysql laravel 给某个字段设置默认值-程序员宅基地

文章浏览阅读1.4k次。项目中经常遇到一些问题:添加到表中数据一般不会出现什么错误,反而读取数据各种报错像我这种,自以为很简单的读取,也不debug,直接获取数据,然后。。非常浪费时间,有个别报错。查看的时候,原来是某个字段为空 转化 数据类型的出现错误。解决办法:那就是‘设置默认值’我试过在实体里添加默认值 没有效果数据库---找到数据表-修改字段默认值--存入数据的时候还是没有效果..._mysql laravel 给某个字段设置默认值

html+css 图片右上角加删除叉,图片删除_css 右上角半圆删除-程序员宅基地

文章浏览阅读3.8w次,点赞4次,收藏17次。html+css 图片右上角加删除叉,图片删除_css 右上角半圆删除