Ordinary existence

engineer 감각이 있는 Data researcher

sun about me

Programming/python

python Error:Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio" 해결하기

Mithumbsup 2021. 5. 12. 22:46

pip install error 가 나타났다 

이번 문제는 Microsoft Visual C++ 빌드도구를 설치하는 게,, 핵심

 

error 1 ) 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

error : Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio" 

visualstudio.microsoft.com/ko/downloads/

 

Windows 및 Mac용 Visual Studio 2019 다운로드

Visual Studio Community, Professional, Enterprise를 다운로드하세요. 지금 Visual Studio IDE, Code 또는 Mac을 무료로 사용해 보세요.

visualstudio.microsoft.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

error 2 ) 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 Visual Studio Community 2015 error popups saying that "A setup package is either missing or damaged". The package that missing is BuildTools_MSBuild.msi

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

 

설치하는 문제는 언제나 생각했던 방법대로 쉽게 풀어지지 않는 듯 하다....

이번에도 생각보다 쉽게 설치되지 않았기에!

Microsoft Visual C++ 14.0 빌드도구 설치하는 방법을 정리하고자 하였다. 

 

Visual studio 빌드도구를 설치할때, 

1. 직접 빌드도구 패키지를 설치할지 2. 실행 프로그램으로 자동 설치할지로 방법을 나누었다.

사실 어느 방법으로 진행해도 상관없이 잘 될 수도 있지만!

나같은 경우엔 알수없이 잘 안되었기에 안되는 이유를 찾기위해 구분하여 정리하고자 하였다. 

 

설치하기 전에 점검해야하는 건

"내가 이전에  Visual studio를 설치했었는 가?!"

[ 제어판 > 프로그램 제거 ] 나 [ Visual studio ]를 검색하여 버전을 확인한다. 

 

 

1. (처음 설치하는 경우 권장) 직접 Visual C++ 14.0 패키지 빌드도구를 설치하는 경우

2. 기존에 Visual studio이전 버전으로 설치되어 업데이트 빌드도구 설치가 필요한 경우

 

 

------------------------------------------------------------------------------------------------------

1. 직접 Visual C++ 14.0 패키지 빌드도구를 설치하는 경우

   * 기존에 Visual studio이전 버전을 깔았더라도, 알수없이 안되는 경우 치트키로 설치되는 안전한 방법 

   * 그래서 처음 설치하는 경우에 헤메지 않을 수 있을 것 같아 권장한다 

 

   cmd 창에서 안내했던 

   < visualstudio.microsoft.com/ko/downloads/ > 사이트로 접속한다. 

   

   1) 커뮤니티 버젼을 다운받는다. 

      

    2) c++ 빌드도구 설치하기 

           

              2-1) community 1차 설치 버튼을 눌르기

              2-2) 워크로드에서 [ 데스크톱 및 모바일 >> C++를 사용한 데스크톱 개발 ] 을 눌러 2차 설치버튼 완료

 

 

              * 기존에 Visual studio이전 버전을 깔았던 분들은 3번 항목을 쭈욱 내려가보면 이전 버전을 선택할 수있다

     3) 그렇다면 설치완료! 이제 컴퓨터를 다시 시작하고,  cmd 창에 들어가서 pip install 을 해본다면

         install 문제가 해결된다

 

 

 

2. 기존에 Visual studio이전 버전으로 설치되어 업데이트 빌드도구 설치가 필요한 경우

 

   "내가 이전에  Visual studio를 설치했었는 가?!" 

    [ 제어판 > 프로그램 제거 ] 나 [ Visual studio ]를 검색하여 버전을 확인하고

    할 방법은 대부분 블로그에서 소개된 방법과 동일하다.

 

    2012~2017까지의 Visual studio이전 버전 모음집에 들어가기

   <  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

 

  1) 재배포 가능 패키지 및 빌드도구 누르기 

  

 2)  Microsoft Build Tools 2015 업데이트 3  설치하기 

     * 2015년도 이전으로 설치된 경우를 대상으로 최소 2015 버전으로 업데이트 할 수 있도록 소개를 해주는 거 같다

     * 파일을 설치하면 이전버전의 빌드도구를 2015 버전으로 설치 및 업데이트 해준다!

 

         2-1) 만약에 알 수 없이 설치패키지가 없거나 손상되었다,,,또는 온라인으로 연결이 안된다는 오류가 난다면, 

    

                1번 방법인 직접 Visual C++ 14.0 패키지 빌드도구를 설치하는 경우를 권장하지만! 

                

                stackoverflow를 찾아보니 Microsoft 사이트의  Build Tools 2015 버전 설치 프로그램을 통해

                설치했더니 바로 됐다는 방법도 있다.. 

                 <  출처 :  stackoverflow.com/questions/41314323/cannot-install-visual-studio-community-2015

                 <  실행프로그램 다운   : www.microsoft.com/de-DE/download/details.aspx?id=48159 >

 

 

 

    3) 어떻게  성공했다면 설치완료!

        cmd 창에 들어가서 pip install 을 해본다면  install 문제가 해결된다

'Programming > python' 카테고리의 다른 글

window PyTorch 설치하기  (0) 2021.09.02
python - TypeError: unhashable type: 'list'  (0) 2021.03.16