|
windows上成功安装pycocotools
https://github.com/philferriere/cocoapi
ImportError: No module named pycocotools.coco
在linux上面比较简单:
pip install cython
pip install pycocotools
- (py3_torch_gpu) H:\tf_pytorch_works\Project12-Mask_RCNN\cocoapi-master\PythonAPI>python setup.py install
- Compiling pycocotools/_mask.pyx because it changed.
- [1/1] Cythonizing pycocotools/_mask.pyx
- D:\ProgramData\Miniconda3\envs\py3_torch_gpu\lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: H:\tf_pytorch_works\Project12-Mask_RCNN\cocoapi-master\PythonAPI\pycocotools\_mask.pyx
- tree = Parsing.p_module(s, pxd, full_module_name)
- running install
- running build
- running build_py
- creating build
- creating build\lib.win-amd64-3.6
- creating build\lib.win-amd64-3.6\pycocotools
- copying pycocotools\coco.py -> build\lib.win-amd64-3.6\pycocotools
- copying pycocotools\cocoeval.py -> build\lib.win-amd64-3.6\pycocotools
- copying pycocotools\mask.py -> build\lib.win-amd64-3.6\pycocotools
- copying pycocotools\__init__.py -> build\lib.win-amd64-3.6\pycocotools
- running build_ext
- building 'pycocotools._mask' extension
- creating build\temp.win-amd64-3.6
- creating build\temp.win-amd64-3.6\Release
- creating build\temp.win-amd64-3.6\Release\pycocotools
- creating build\temp.win-amd64-3.6\common
- C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -ID:\ProgramData\Miniconda3\envs\py3_torch_gpu\lib\site-packages\numpy\core\include -I../common -ID:\ProgramData\Miniconda3\envs\py3_torch_gpu\include -ID:\ProgramData\Miniconda3\envs\py3_torch_gpu\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /Tcpycocotools/_mask.c /Fobuild\temp.win-amd64-3.6\Release\pycocotools/_mask.obj
- _mask.c
- d:\programdata\miniconda3\envs\py3_torch_gpu\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(14) : Warning Msg: Using deprecated NumPy API, disable it with #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
- pycocotools/_mask.c(3277): warning C4244: '=': conversion from 'Py_ssize_t' to 'siz', possible loss of data
- pycocotools/_mask.c(3681): warning C4244: 'function': conversion from 'npy_intp' to 'siz', possible loss of data
- pycocotools/_mask.c(6643): warning C4244: '=': conversion from 'npy_intp' to 'siz', possible loss of data
- pycocotools/_mask.c(7389): warning C4244: '=': conversion from 'Py_ssize_t' to 'siz', possible loss of data
- C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -ID:\ProgramData\Miniconda3\envs\py3_torch_gpu\lib\site-packages\numpy\core\include -I../common -ID:\ProgramData\Miniconda3\envs\py3_torch_gpu\include -ID:\ProgramData\Miniconda3\envs\py3_torch_gpu\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /Tc../common/maskApi.c /Fobuild\temp.win-amd64-3.6\Release\../common/maskApi.obj
- maskApi.c
- C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:D:\ProgramData\Miniconda3\envs\py3_torch_gpu\libs /LIBPATH:D:\ProgramData\Miniconda3\envs\py3_torch_gpu\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.10240.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\8.1\lib\winv6.3\um\x64" /EXPORT:PyInit__mask build\temp.win-amd64-3.6\Release\pycocotools/_mask.obj build\temp.win-amd64-3.6\Release\../common/maskApi.obj /OUT:build\lib.win-amd64-3.6\pycocotools\_mask.cp36-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.6\Release\pycocotools\_mask.cp36-win_amd64.lib
- _mask.obj : warning LNK4197: export 'PyInit__mask' specified multiple times; using first specification
- Creating library build\temp.win-amd64-3.6\Release\pycocotools\_mask.cp36-win_amd64.lib and object build\temp.win-amd64-3.6\Release\pycocotools\_mask.cp36-win_amd64.exp
- Generating code
- Finished generating code
- running install_lib
- creating D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools
- copying build\lib.win-amd64-3.6\pycocotools\coco.py -> D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools
- copying build\lib.win-amd64-3.6\pycocotools\cocoeval.py -> D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools
- copying build\lib.win-amd64-3.6\pycocotools\mask.py -> D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools
- copying build\lib.win-amd64-3.6\pycocotools\_mask.cp36-win_amd64.pyd -> D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools
- copying build\lib.win-amd64-3.6\pycocotools\__init__.py -> D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools
- byte-compiling D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools\coco.py to coco.cpython-36.pyc
- byte-compiling D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools\cocoeval.py to cocoeval.cpython-36.pyc
- byte-compiling D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools\mask.py to mask.cpython-36.pyc
- byte-compiling D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools\__init__.py to __init__.cpython-36.pyc
- running install_egg_info
- Writing D:\ProgramData\Miniconda3\envs\py3_torch_gpu\Lib\site-packages\pycocotools-2.0-py3.6.egg-info
复制代码
|
|