windows 下解决 pip install pycocotools涵盖了所有坑,包解决

因为种种原因要安装 pycocotools

一开始直接 pip install pycocotools 报错
building ‘pycocotools._mask’ extension

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

windows 下解决 pip install pycocotools涵盖了所有坑,包解决_第1张图片

这里参考别人的文章安装了VC++ 直接下载https://visualstudio.microsoft.com/zh-hans/downloads/
下载工具里面的
windows 下解决 pip install pycocotools涵盖了所有坑,包解决_第2张图片

下载完之后,会出现好几个待选的,我只选择C++的那个

然后,再去安装pip install pycocotools

出现错误 cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”

windows 下解决 pip install pycocotools涵盖了所有坑,包解决_第3张图片

这是因为我们Windows不能直接安装
这时候需要在 git上搭建
直接

pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI

就可以了
windows 下解决 pip install pycocotools涵盖了所有坑,包解决_第4张图片

当然如果我一开始没有安装git,出现了错误

error: Cannot find command ‘git’ - do you have ‘git’ installed and in your PATH?

所以需要

下载安装git

步骤 :
1.下载Git http://git-scm.com/downloads
2…Git安装
采用默认安装,直接点击下一步直到完成。
3.配置环境变量在path变量中编辑新增如下变量:

C:\Program Files\Git\bin;加在系统配置path 的前面。
4.测试,重启cmd,输入git
出现,就ok了
windows 下解决 pip install pycocotools涵盖了所有坑,包解决_第5张图片

参考:

https://blog.csdn.net/heiheiya/article/details/81128749

https://www.cnblogs.com/tangmiao/p/9039842.html

https://blog.csdn.net/boonya/article/details/50516079?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

你可能感兴趣的:(坑)