安装pycocotools工具(Windows/Linux系统通用)

这篇具有很好参考价值的文章主要介绍了安装pycocotools工具(Windows/Linux系统通用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

遇到无法安装pycocotools的报错

今天在执行命令pip install pycocotools命令的时候遭遇了如下令人匪夷所思的错误:pycocotools安装,图像处理,操作系统和指令,windows,linux,python,目标检测,图像处理

网上试了很多种方法都失败了

在网上尝试了很多种方法去安装 pycocotools 都以失败告终,机缘巧合找到了一种方法,亲测可用。

自己拼凑摸索、亲测有效的一种方法

机缘巧合下自己拼凑了一种可用的方法,总结如下,希望大家少走弯路:

  1. 先检查自己有没有下载cython, numpy等等的一些依赖,没有的话pip install 一下(我也不知道为什么一定要有numpy,但是反正没有就会报错)
        jovyan@jupyter-rl2237:~/WZB/b$  pip install cython
        jovyan@jupyter-rl2237:~/WZB/b$  pip install numpy
  1. 去官网或者官方的代码仓库下载pycocotools工具: (这些代码可以下载到任意目录下)这里推荐使用下方的命令去对应官方仓库的目录下载:
        jovyan@jupyter-rl2237:~/WZB/b$  git clone https://github.com/cocodataset/cocoapi

Windows下接下来这样做

Windows 下的报错看起来是这样的,和Linux会有所不同:
pycocotools安装,图像处理,操作系统和指令,windows,linux,python,目标检测,图像处理文章来源地址https://www.toymoban.com/news/detail-595531.html

  1. 直接在执行git clone的文件夹下接着执行 pip install pycocotools的命令此时就可以正常安装了。(这里其实不知道我之前在最终pip install 之前有按照下面两个博客链接执行的操作有没有影响,这两个博客的内容就是要按照报错提示给出的那个网站链接 “Microsoft C++ Build Tools”https://visualstudio.microsoft.com/visual-cpp-build-tools/下载几个你可能没下载的VS的Build Tools,如下给出参考博客1:https://blog.csdn.net/Lc_001/article/details/129195335,参考博客2https://zhuanlan.zhihu.com/p/471661231二者选一方案即可,我选的是1)pycocotools安装,图像处理,操作系统和指令,windows,linux,python,目标检测,图像处理 代码的结构是这样的:
    pycocotools安装,图像处理,操作系统和指令,windows,linux,python,目标检测,图像处理
  2. 有点小疑惑的点是只按照报错的提示的英文指引去网站下载VS 的Build Tools工具而没有git clone pycocotools的源码到命令行工作目录下的话,pip install还是会报错的,不清楚其中的原理。但是这两步都做了,pip install pycocotools 就没啥问题了。

Linux 下接下来这样做

  1. 打开到你需要的语言的API接口下,我估计是python,很多人用的是其python的API接口,所以接下来cd cocoapicd PythonAPI
     jovyan@jupyter-rl2237:~/WZB/b$  cd  cocoapi
     jovyan@jupyter-rl2237:~/WZB/b/cocoapi$ cd  PythonAPI
  1. 直接利用PythonAPI文件夹中自带的makefile编译,在命令行中直接输入make命令即可
    jovyan@jupyter-rl2237:~/WZB/b/cocoapi/PythonAPI$ make
  1. 安装命令是python setup.py build_ext install
jovyan@jupyter-rl2237:~/WZB/b/cocoapi/PythonAPI$ python setup.py build_ext install
  1. 等着他输出一会,成功后会有提示Finished processing dependencies for pycocotools==xx.0,如图所示:
    pycocotools安装,图像处理,操作系统和指令,windows,linux,python,目标检测,图像处理
  2. 可再次使用pip install pycocotools的常规命令检测,发现确实就已经安装好。
    pycocotools安装,图像处理,操作系统和指令,windows,linux,python,目标检测,图像处理

到了这里,关于安装pycocotools工具(Windows/Linux系统通用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • DBeaver Ultimate Edtion 23.3 Multilingual (macOS, Linux, Windows) - 通用数据库工具,现已集成 ChatGPT

    DBeaver Ultimate Edtion 23.3 Multilingual (macOS, Linux, Windows) - 通用数据库工具,现已集成 ChatGPT One tool for all data sources 请访问原文链接:https://sysin.org/blog/dbeaver-23/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org DBeaver 是一个通用的数据库管理工具,适用于需要以专业方

    2024年01月17日
    浏览(24)
  • vscode终端安装pytorch环境全流程小白版(linux+windows通用版)

    前置知识: 安装好annaconda或者miniconda进行python虚拟环境管理,建议miniconda。(好处是你可以在一台主机上安装多个互不影响的python虚拟环境,然后在运行项目1时激活其对应的python虚拟环境1,在运行项目2时激活其对应的python虚拟环境2)。当然如果你是100%小白,先不管这些也

    2024年02月07日
    浏览(33)
  • 工具篇:TailScale免费实现远程设备互连(无费用方案,亲测,零基础安装),支持手机、Windows或linux系统、NAS

            重点: 免费   (在内网环境,无特殊要求,能上网就行)  -----收费的方案大把,不废口水了           支持连接设备: 苹果设备(IOS、PAD、iMAC)、安卓手机、Windows或linux系统、NAS(只测试过群晖,其他理论可行)         前提条件: 注册有google、O365或github帐号(没

    2024年02月08日
    浏览(32)
  • 【Flink学习】NC工具安装使用 Linux命令 Windows安装

    工具安装 01-NC安装Windows版 既往学习没有留痕习惯,用的时候熟练过后就忘记了,重新开始记录学习Flink之路,Fighting! NC是一款用于端口测试、扫描的网络工具。在Flink学习中,主要用于创建端口输入数据模拟数据流。 地址为: https://eternallybored.org/misc/netcat/ 注意!!! Win

    2024年02月05日
    浏览(37)
  • 压测工具JMeter——安装与使用(Windows、Mac、Linux)

    目录 简单介绍: 下载与安装 下载地址 mac 版本 windows版本 linux版本 压测使用 HTTP协议GET请求 添加线程组 ​编辑添加取样器  GET请求 填写压测地址信息 添加观察压测结果项 添加查看结果树   添加聚合报告 配置压测信息 参数介绍 5个线程 压测 20000次样例 5个线程 压测 30秒样

    2024年02月05日
    浏览(34)
  • 白盒代码审计工具——CodeQL安装与使用教程【Linux+Windows】

    该文章参考以下文章,总结提炼而成: CodeQL从入门到放弃 白盒审计工具codeql的安装(踩坑) CodeQL基础知识 Github为了解决其托管的海量项目的安全性问题,收购了CodeQL的创业公司,并宣布 开源CodeQL的规则 部分,这样全世界的安全工程师就可以贡献高效的QL审计规则给Github,

    2024年02月02日
    浏览(26)
  • 电脑安装双系统-linux系统上安装windows系统

    电脑安装的elementary OS 5.1.7 基本能满足日常生活工作的使用,在一次拆机清理风扇上的灰尘的时候发现有一个固态硬盘插槽是空的状态,就买了一根固态硬盘插上,原来的500G的机械硬盘保留现有的linux系统不变,新增的128G的固态硬盘安装windows10,windows系统下安装linux这个玩了很

    2024年02月09日
    浏览(32)
  • 安装和配置SNMP(windows10和Linux)--附SNMP客户端工具

    首先需要安装 snmp ,使用下面的命令进行安装 安装完毕之后,使用下面的命令查看是否安装成功 当命令行显示如图即为安装成功 使用下面的命令启动 snmp 再次使用下面的命令查看 snmp 是否成功启动 如果出现下图所示的 active 则说明 snmp 启动成功了 直接从防勒索服务器上将

    2024年02月04日
    浏览(47)
  • linux系统(centos、ubuntu、银河麒麟服务、uos、deepin)判断程序是否已安装,通用判断方法:使用所有应用和命令的判断

    项目中需要判断linux服务器中是否已经安装了某个服务 方法有很多种,但是很多都不通用, 脚本代码就不容易做成统一的 用下面的脚本代码去进行判断 脚本意思如下: 输入java -version命令,将返回的字符串输出第一行 如果里面包含java version这个字符串则说明jdk已经安装  下

    2024年02月11日
    浏览(46)
  • [Linux] Windows安装Linux子系统教程

    目录 前言 一、准备工作 1.1 检查过程 二、安装过程 2.1 开启支持的服务 2.1.1开启开发者模式  2.1.2 启用windows linux子系统  2.2 安装linux子系统 2.2.1 安装ubuntu 2.2.2 设置名字 我们想在windows系统中想用linux系统,用的最多的就是虚拟机了吧,今天介绍一种不用装虚拟机在windows也能

    2024年02月09日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包