본문 바로가기
Tech/IT기술 리뷰

ciso8601 설치시 오류 메시지

by xproJason 2022. 1. 13.
반응형

anaconda를 사용하여 ciso8601을 설치하는 과정중에 오류가 발생하였다.

오류 메시지는 아래와 같다.



distutilsplatformerror( setuptools.distutils.errors.distutilsplatformerror: microsoft visual c++ 14.0 or greater is required.

error: could not build wheels for ciso8601

 

뭐지? 하고 한참을 생각했으나, 단서를 찾을 수 없었다. 파이썬쪽은 처음이기도 하고.

그러던 중 찾은 단서는 visual c++ or visual build tool 이었다.

 

anaconda로 pip install을 수행할때는 visual build 툴을 활용한 빌드작업이 필수인 것으로 보인다.

그래서 찾아낸 해결방법은 아래와 같다.

 

1) visual studio 설치

2) visual studio installer 에서 c++ 빌드툴 설치

 

visual studio 설치는 쉽다.  아래 링크에서 무료버전인 커뮤니티 버전을 다운받아 설치한다.

https://visualstudio.microsoft.com/ko/downloads/

 

Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치

Visual Studio IDE 또는 VS Code를 무료로 다운로드하세요. Windows 또는 Mac에서 Visual Studio Professional 또는 Enterprise Edition을 사용해 보세요.

visualstudio.microsoft.com

 

 

그리고, 수정 메뉴로 진입하여 c++를 사용한 데스크톱 개발 선택 후 설치를 진행한다.

용량이 매우 크다. 추가적인 옵션은 불필요 해보이므로, 기본 선택항목만 설치한다.

그리고나서 재부팅 완료 후, 다시 anaconda에서 pip install을 수행하면 정상 설치될 것이다.

 

 

 

 

글쓴이 : xpro.jason@gmail.com

[무단배포는 노노, 링크배포는 Okay]

 

- 글작가 Jason 의 병맛지식 -

 

 

반응형

댓글