学习 > Windows10系统下安装pycocotools记录
发布日期:2022-02-08 04:20:43 浏览次数:2 分类:技术文章

本文共 1560 字,大约阅读时间需要 5 分钟。

我怀疑我安装这个东西的过程把所有能踩的坑都踩了一遍,所幸最后装上了,记录一下存个档。

  1. ,没什么好说的,愣冲就完事。
  2. ,也没什么好说的。
  3. 从这一步开始踩坑。原本瞎猫死耗子指令安装得又快又好:
    假的
    结果装完才发现自己装错环境了,从头来,这一从头来就到处碰壁。
  4. 进入环境后安装,开始超时报错。
    超时报错
    尝试过的办法:
    ① 为pip安装设置延时,指令如下:
pip --default-timeout=100 install -U pycocotools

    其实这个指令是有效果的,但安装pycocotools那是点用没有。

点用没有系列
   ② 尝试在网上下完pycocotools安装包再在本地安装,但因为没找到这个家伙的安装包遂作罢。
   ③ 尝试先更新setuptools再更新pip,指令如下:

python -m pip install --upgrade setuptoolspython -m pip --default-timeout=100 install --upgrade pip

    更新倒是更新成功了:

更新成功
    安装完之后再次尝试安装pycocotools,报错ModuleNotFoundError: No module named ‘Cython’,安装Cython之后再安装pycocotools,依然点用没有,还是那个错,动都没动。
 5. 在此期间我还发现自己的环境里居然装上了两个numpy,卸了两次之后重新装,结束。
 6. 重新安装numpy之后报了新的错:Failed building wheel for pycocotools,参考方法在,现在被锁了要订阅才能看见,不过没有关系反正我也没能用它解决问题。当时用的是第二种方法,先编译后下载,可能对别的问题有用,我先放在这里。
 7. 最后终于找到了适用我的,不过也不是一次成功,踩坑如下:
  在指令:

git clone https://github.com/pdollar/coco.git

  时出现报错:

  error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054。
  尝试了,没能解决,但给我打开了新思路,即,虽然依旧没有解决问题,但也是一种方法,记录一下。
  此外,如果在指令执行过程中反复出现报错:
  fatal: not in a git directory
  应执行指令:

git initgit config http.postBuffer 524288000git config http.sslVerify "false"

  可解决。

git问题解决
  此外,报错:
  RPC failed; curl 18 transfer closed with outstanding read data remaining
  也可以尝试使用如下指令解决:

Git config --global http.postBuffer 524288000

 8. 总归git clone指令的报错我一直没能解决,后来不得已搭了ladder,。这个方法亲测有效,不过我只能针对github配置,无法直接设置,猜测原因可能是这个:

针对github配置
 不过没什么问题,能解决就行。
 然后下载速度嗖一下就提上去了: 下载速度!
  就这么莫名其妙地解决了git clone的问题,归根结底可能是网速太慢,无解。
 9. 最后编译的时候遇到了问题:
  Command line error D8021 : invalid numeric argument ‘/Wno-cpp’
  不过这个问题在第七点提供的解决方案中得到了解决,此处不再赘述。
  编译成功,问题解决:
编译成功!
安装成功!

转载地址:https://blog.csdn.net/Silenor/article/details/108331337 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:学习 > Jetson AGX Xavier学习记录
下一篇:学习 > 开机自动弹出记事本desktop:[.ShellClassInfo]…的解决办法

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年03月01日 07时49分34秒