반응형
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/
2. URL에 접속하여 아래의 Build Tools 다운로드 버튼을 눌러 실행 파일을 다운로드 받는다.
3. 파일을 실행하면 Visual Studio 설치 관리자가 실행이 되는데, C++를 사용한 데스크톱 개발 체크를 하고, 선택 사항은 Default로 된 것을 그대로 두고 설치 버튼을 누른다.
4. 설치하는데 약 15분 가량 걸렸는데 설치를 하니 Visual Studio Build Tools 2022가 설치되었다.
5. 설치 완료 후 다시 cython build를 하면 정상적으로 코드가 생성이 되는 것을 볼 수 있다.
따로 재부팅을 하지 않고 바로 진행했는데도 정상적으로 작동됐다.
반응형
최근댓글