에러

error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/

integerJI 2020. 11. 1. 13:43

pip install channels

 

channels를 설치하며 생긴 에러이다.

 

...중략

	building 'twisted.test.raiser' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": 
    https://visualstudio.microsoft.com/downloads/
    ----------------------------------------
ERROR: Command errored out with exit status 1: 
'..' -u -c 'import sys, setuptools, tokenize; 
sys.argv[0] = '"'"'...'"'"'; 
__file__='"'"'...'"'"';
f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' 
install --record '...' --single-version-externally-managed --compile --install-headers '...' Check the logs for full command output.

 

해당 에러에서의 포인트는 

 

ERROR: Command errored out with exit status 1

 

부분이 아니라

 

error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/ 

 

를 확인합시다.

 

Microsoft Visual C++ 14.0 가 없어 생긴 오류이며 사이트에서 다운로드

 

visualstudio.microsoft.com/ko/vs/older-downloads/

 

Visual Studio Older Downloads - 2017, 2015 & Previous Versions

Download previous versions of Visual Studio Community, Professional, and Enterprise softwares. Sign into your Visual Studio (MSDN) subscription here.

visualstudio.microsoft.com

해당 사이트에서

 

 

"재배포 가능 패키지 및 빌드 도구" 클릭

 

 

메뉴가 펼쳐지면 하단의 "Microsoft Build Tools 2015 업데이트 3" 항목 다운로드

 

 

기본값 선택 후 설치 진행

 

 

설치 완료 확인 후 다시 pip install을 실행시켜주면

 

 

무사히 설치된 모습을 볼 수 있습니다.