2012-11-20 2 views
3

에서하기 matplotlib와 플롯을 표시 할 수 없습니다이 명령 줄에서 잘 작동합니다는이 코드를 테스트 한 이클립스 에서하기 matplotlib와 이상한 문제가 일식

import matplotlib.pyplot as plt 
import matplotlib.pylab as pylab 
plt.plot([1,2,3,4]) 
plt.ylabel('some numbers') 
plt.show() 

을하지만 아래에이 코드를 실행할 때 이클립스, 아무것도 표시됩니다. pydev가 모든 가져 오기를 이해하고 오류 메시지가 표시되지 않습니다.

+0

이 내 질문에 http://stackoverflow.com/questions/7534453/matplotlib-does-not-show-my-drawings-although-i-call-pyplot-show – nam

+0

을 anwsered , 당신은 대답하고 자신의 대답을 받아 들여야합니다. 이렇게하면 응답하는 질문을 건너 뛸 수 있기 때문에 질문에 답하는 사람들과 응답이없는 사람들을 볼 수 있기 때문에 사람들이 쉽게 답할 수 있습니다. – tacaswell

+0

코멘트이기 때문에. 페이지 하단의 큰 텍스트 상자를 사용하십시오. (바로 아래에 '귀하의 답변 게시'라는 버튼이 있어야합니다) – tacaswell

답변

0

우분투 12.04를 사용하고 python3.3을 설치했습니다. 이것이 저에게 효과적입니다.

자유형이 있어야합니다. sudo apt-get freetype *

당신은 자유형이 필요합니다. sudo apt-get install python3.3-dev

g ++가 있어야합니다. 는 sudo apt-get을 설치 g ++

당신이 필요

libevent-DEV 는 sudo apt-get을 설치 libevent-dev에 당신의 libpng-DEV 는 sudo는 apt-get을 libpng를-dev에 설치되어 있어야합니다

당신이 필요 libjpeg8-DEV 는 sudo apt-get을 설치 libjpeg8-DEV

당신은 python3.3-TK의 는 sudo는 apt-get을 설치가 필요합니다 python3.3-TK

,451,515,

당신은 TK-DEV 는 sudo는 apt-get을 TK-dev에 설치되어 있어야합니다

당신이 필요

파이썬 - GTK2-DEV 는 sudo apt-get을 파이썬 - GTK2-DEV

이 tar 파일을 가져 오기 설치 /usr/local/lib/python3.3/dist-packages/matplotlib-1.3.1에서 웹 사이트에서 압축을 풀고 압축 해제하십시오. 깨끗한 sudo는 python3.3의 setup.py (이는 선택 사양 일 수 있음) sudo는 python3.3는

참고 setup.py 설치 : 나는 MPL 데이터 디렉토리에서 DIST-패키지에서 matplotlibrc 파일을 변경했다. 백엔드 라인이 agg에서 TkAgg로 변경되었으며 대화식이 True로 설정되었습니다. 당신이 대답을 발견하는 경우