728x90
우분투가아닌 windows 10, cuda 9.0 환경에서 설치하면 여러 에러가 많다.. 삽질을 거듭하고 여기에 적는다.
누군가에게 도움이 된다면 좋겠다.
gcc, gnu? visual studio c++ build tools?
윈도우 환경에서 linux에서 처럼 코드를 빌드해서 라이브러리를 설치할 필요가 있다.
그런데 got demn…
뭐만만하면 buildTools 어쩌고 저쩌고 cl.exe~ ,status2라는 오류가 난다…
이건 pycocotools 설치할 때도 그렇고, pytorch에서 DCNV2 build할 때도 그렇다.
그래서 너무 답답했다. build란 무엇인가… c로 코딩된 걸 py로 바꿔주는 건가? 뭐야? 뭔가 전체적인 개념이 필요하다..
오늘 한 일
- gcc, g++를 MingW를 설치하면서 설치했고 환경 변수를 추가해줬다.
- Visual Studio C++ Build Tools 2015를 설치했다. Windows 10 sdk만 설치함
내가 예상한 바로는 Build Tools 관련 path를 잘 설정해주면 해당하는 cl.exe가 잘 실행돼서 문제가 없을 것 같다.
- 오!!! 2015 버전 10 sdk 에 대한 환경 변수를 추가해주니 설치가 됐다!! 확인차 git bash에서 cl 어디 경로에 있는지 확인해 보니 새로 설치한 버전에 대한 cl을 이용한다!
환경 변수 설정은 위 링크에서 path부분만 참조했다. (include, lib 은 안함)
https://qiita.com/sounansu/items/41daefc0db5b76e01b37
여기서 하라는 대로해서 pycocotools 설치까지 끝났다!! 스스로가 자랑스럽군.
'Data-science > deep learning' 카테고리의 다른 글
[Coursera 강의] Natural Language Processing in TensorFlow - 4주 차 (TensorFlow Developer 전문 자격증 강의) (0) | 2020.09.03 |
---|---|
semantic segmentation loss 관련 고찰 (0) | 2020.02.03 |
1 stage Detection SOTA - M2Det 정리 (0) | 2019.05.22 |
Path Aggregation Network (PANet) (0) | 2019.04.19 |
detection 복습 (1) | 2019.04.09 |