본문 바로가기

Deep Learning/Tensorflow

윈도우 10 matplotlib 설치

반응형


윈도우 10 matplotlib 설치 및

no module named 'matplotlib' 에러 해결





Matplotlib의 역할

Matplotlib는 파이썬 라이브러리 중 하나로 파이썬에서
데이터 처리나 코드 실행 등의 결과를 그래프나 그림으로 만들어 주는 역할을 한다.
보통 데이터 시각화를 하는데에 많이 쓰는 것으로 보인다.



윈도우 10(Windows 10) matplotlib 설치
윈도우 콘솔 창에서 pip install matplotlib으로 간단하게 설치가 된다.

아래 글은 뻘 짓이니 넘어가세유 그냥....



근데 이게 리눅스 환경에서는 사용하기 쉽고 설치도 쉬운데 윈도우에서 설치하기 아주 귀찮다.


다음은 구글링해서 알아낸 방법이다. 그래도 정리가 잘 되어있어서 수월하게 해결했다.


1. Visual Studio 2010 설치


matplotlib홈페이지에 들어가니 윈도우 용으로는 세가지 방법을 제공한다.

첫번째는 윈도우용 wheel 파일 빌드

두, 세번째는 아나콘다를 이용한 방법


나는 아나콘다를 사용하지 않기에 첫번째 방법을 사용했다.

일단 비주얼 스튜디오 2010버전이 필요하다. 아래 링크로 들어가서 비주얼 스튜디오 2010을 다운받는다.

express 버전이 무료이기 때문에 그것을 다운로드 한다.

링크 : https://my.visualstudio.com/Downloads?q=visual%20studio%202010&wt.mc_id=o~msft~vscom~older-downloads


다운로드 후 설치 한다.


2. 윈도우용 Cmake 설치


아래링크로 들어가서 개발환경에 맞는  cmake를 다운받고 실행시키면 설치된다.

링크 : https://cmake.org/download/


나는 windows 10 64-bit를 사용하기 때문에 Windows win64-x64 Installer를 다운 받았다.

중간에 환경변수를 등록하겠냐는 메시지가 뜨는데 꼭 등록하도록 한다.


3. matplotlib-winbuild 다운로드


github에 있는 matplotlib-winbuild파일을 다운로드 해야한다. 아래 링크로 다운로드!

링크 -> https://github.com/jbmohler/matplotlib-winbuild


중간 쯤에 보면 초록색 버튼으로 Clone or download가 있는데 zip으로 다운 받으면 된다.


다운 받은 파일을 압축해제하고 윈도우 콘솔을 열어(cmd) 압축해제한 폴더로 들어간다. 나는 c:\에 풀어서 c:\matplotlib-winbuild-master 로 들어왔다.

(이런 느낌)


python buildall.py 명령을 통해 matplotlib를 설치해준다.







반응형