3
  • 环境

操作系统:Windows 7

Python:Python 3.7.3

康达:康达 4.8.2

Step1:从github下载pococtools的soucre代码,带有linker Fellowing:https ://github.com/philferriere/cocoapi

Step2:通过运行构建和安装 pococotall 包

python setup.py build_ext --inplace,

python setup.py build_ext install 

随后。

  1. ModuleNotFoundError:没有名为“Cython”的模块 在此处输入图像描述

    解决方案: pip install Cython

  2. 错误:命令“cl.exe”失败:没有这样的文件或目录 在此处输入图像描述

    解决方案:安装 Visual Studio 2019 并确保安装“使用 c++ 进行桌面开发”环境。

处理完所有问题后,可以运行两个委托完成安装。可以运行

conda list

然后检查 pycocotools。 在此处输入图像描述

在此处输入图像描述

4

6 回答 6

14

这对我有用:

pip install pycocotools-windows 
于 2020-09-29T14:00:18.327 回答
4

按照此处指定的相同步骤:

  • 使用默认选择从此处安装 Visual C++ 2015 Build Tools 。

  • 转到 C:\Program Files (x86)\Microsoft Visual C++ Build Tools 并运行 vcbuildtools_msbuild.bat

  • 在 Anaconda 中,运行

  • pip install git+https://github.com/philferriere/cocoapi.git#egg=pycocotools^&subdirectory=PythonAPI

于 2020-07-18T19:59:19.800 回答
1

我只是在此列表中查找,直到找到一个有效的列表:

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安装得很好。但是,当您要导入它时,脚本将在导入步骤冻结。在这种情况下,只需从列表中删除并尝试下一个。

最后一个(也是最近的)对我有用,所以也许从那里开始。

于 2020-05-05T17:11:57.200 回答
0

这对我有用:

 pip install pycocotools-windows 
于 2022-02-18T02:09:16.577 回答
0

如果您不介意一起使用 conda 和 pip,这对我有用:

conda install Cython
pip install pycocotools
于 2020-06-09T17:37:56.543 回答
0

Conda 似乎对 pycocotools 安装有问题,官方链接没有提到 windows。您可能想在 github 上查看此解决方案,以便在 Windows 上安装 pycoco。为我工作。最好使用pypi进行安装。

于 2020-08-13T17:35:09.353 回答