4. Cocoapi setup @ python 3.5

Stackoverflow를 보면 python3에서는 작동이 안된다고들 하는데, 어쩌다보니 실행이 되는 듯해서 기록에 남긴다.

1. pip에서 git를 이용하기 위해 git를 설치
(base) > conda install -c anaconda git

 

2. Visual Studio 2017용 Build Tool을 여기서 찾아서 다운로드 받는다.
(https://www.visualstudio.com/ko/downloads/?rr=http%3A%2F%2Flandinghub.visualstudio.com%2Fvisual-cpp-build-tools)

 

3. cocoapi Python 버전 설치: https://github.com/philferriere/cocoapi
(env) > pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI
명령어로 진행, 디펜던시 오류가 나는 모듈은 pip로 설치하고.

 

4. 도중에 “Visual Studio can’t build due to rc.exe.” 에러 메세지가 나오면 아래와 같이 해결한다.
(참조: https://stackoverflow.com/questions/43858836/python-installing-clarifai-vs14-0-link-exe-failed-with-exit-status-1158)
여기서 다 안해도 되는 것 같고, rc.exe, rcdll.dll 두 파일을 C:\Program Files (x86)\Windows Kits\8.1\bin\x64(본인 컴퓨터가 32비트면 x86일듯) 에서
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 로 복사줬더니 해결

 

===============
Summary

===============

1. conda install -c anaconda git

2. Visual Studio 2017 Build Tool Download

3. pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI  (may fail d/t rc.exe error)

4. Copy rc.exe, rcdll.dll

from C:\Program Files (x86)\Windows Kits\8.1\bin\x64 (32bit: \x86)  to C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

0 Shares:
Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.