반응형

Python에서 코드를 Cython cythonize를 하려고 build를 했더니 building 'TEST' extensionerror: Microsoft Visual C++ 14.0 or greater is required 에러가 발생했다.

building 'TEST' extension error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

 

위와 같이, cythonize를 하려면 C++ 14.0 이상이 필요하다고 하여 해당 URL에서 다운로드를 받으면 된다고 한다.

 

1. 먼저 아래의 URL을 접속한다.

https://visualstudio.microsoft.com/ko/visual-cpp-build-tools/

 

Microsoft C++ Build Tools - Visual Studio

 

visualstudio.microsoft.com

 

2. URL에 접속하여 아래의 Build Tools 다운로드 버튼을 눌러 실행 파일을 다운로드 받는다.

 

3. 파일을 실행하면 Visual Studio 설치 관리자가 실행이 되는데, C++를 사용한 데스크톱 개발 체크를 하고, 선택 사항은 Default로 된 것을 그대로 두고 설치 버튼을 누른다.

 

4. 설치하는데 약 15분 가량 걸렸는데 설치를 하니 Visual Studio Build Tools 2022가 설치되었다.

 

 

5. 설치 완료 후 다시 cython build를 하면 정상적으로 코드가 생성이 되는 것을 볼 수 있다.

 

 

따로 재부팅을 하지 않고 바로 진행했는데도 정상적으로 작동됐다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기