ModuleNotFoundError:No module named ‘pycocotools‘的解决办法汇总

找到这里的应该大部分人都是在复现Mask R-CNN或Faster R-CNN或Fast RCNN或RCNN时出现的问题。。。博主所用配置如下,当然我认为直接用Linux问题应该会少很多/(ㄒoㄒ)/~~

  • Windows10
  • Anaconda3(Python3.7.0)
  • Pycharm2019.1.1
  • 👉方案一和方案二经博主验证无问题可成功! 方案三和方案四博主验证失败供参考。👈

方案一:

在GitHub上找到了参考答案😉,无需编译直接安装

pip install pycocotools-windows

方案二:

需本地计算机编译😉,可解决VS2015安装失败的替代方案

pip install pycocotools

需要注意的是,如果编译器不匹配可能会报错,因为编译需要安装visual studio2015win10 Microsoft Visual C++ Build Tools 2015Microsoft Visual C++ 14.0。然而常规方法在安装VS2015的过程中可能会遇到很多问题,博主踩了太多的坑了,所以这里提供一个解决替代方案即绕过VS2015安装包,使用VS2019安装VC++ 14.0。具体操作如下:1.卸载干净VS2015相关的东西;2.安装VS2019,然后勾选如下所示的两个部分,安装,问题解决。
在这里插入图片描述

方案三:

上网查找:方案三 >>>失败+1😢,其中可能遇到的问题:

  1. error: RPC failed; curl 28 OpenSSL SSL_read: Connection was reset, errno 10054 fatal: expected问题可查看 此博客
  2. 'make' 不是内部或外部命令,也不是可运行的程序或批处理文件问题可参考 此帖子此专栏make -j8含义nmake.exe用法
  3. 错误:cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”可参考该贴
  4. 以及参考Windows 10 编译 Pycocotools 踩坑记
  5. 如果涉及到安装VS2015或Visual Studio C++ build tools,则也可能会遇到提示安装包丢失或毁坏,则目前存在的两种方法安装证书或翻墙😢,但毫无意外的,这里博主失败+1,虽然没解决博主的难题但列在这里给大家一个参考。如果骚年你也刚好失败了则可以参考下最后博主的选择,就是“跳过该包”之后安装完VS2015进行修复,目测可行,最后也可以实现正常的编译功能。
  6. 希望上述参考可以解决你的问题,虽然未解决博主的

方案四:

查找:方案四 >>>失败+1😢,以及相似参考文章,也可能会遇到:

  1. error: command ‘E:\XXX\VS2015\VC\BIN\x86_amd64\link.exe’ failed with exit status 1158则可以看这篇。哎,一把辛酸泪啊,,,,

在这里插入图片描述

  • 9
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值