import matplotlib.pyplot as plt
에서
그래프를 실컷 그리고
plt.show()로 출력을 하면 다음과 같이 빈 화면이 떠버린다(...)
그냥 실행하면 잘 나오는데, 꼭 파이썬 가상환경 내에서 실행하면 저렇게 나와버린다...
모든 모듈을 로컬에 쌩으로 설치 할 수도 없는지라....
(그동안은 어쩔 수 없이 다 가상환경 바깥에 설치해 썼음...ㅡㅡ!)
구글링을 엄청나게 했지만 해답을 찾지 못 했다.
재설치해라, plt.use("TKAgg")를 해라, 등 엄청 많은 해결법이 있었지만 다 실패하고...
우연히 엄청 단순한 방법으로 성공시켰다.
그냥 plt.show 전에
plt.savefig('test.png') 한 번만 해주면 된다.
그러면 test.png가 생기고 따란 성공
'Programming > python' 카테고리의 다른 글
matplotlib에서 show() 할 때 빈 화면 해결 (4) | 2019.07.11 |
---|---|
bs4를 이용한 웹 크롤링 (파싱) (0) | 2019.01.14 |
파이썬에서 한글 인식 (0) | 2019.01.14 |
python 정수형 signed, unsigned 변환 (0) | 2018.12.18 |
python md5, sha256 (0) | 2018.08.19 |
requests 모듈 (0) | 2017.01.11 |
댓글을 달아 주세요
딥런이 서울 2020.05.01 00:38 신고 댓글주소 수정/삭제 댓글쓰기
와 님 정말 감사합니다!!! 덕분에 해결되었습니다
저도 지금도 이 방법을 씁니다.. 왜 안 되는지는 아직도 모르겠네요...
쉽탱볼 2020.07.26 21:19 신고 댓글주소 수정/삭제 댓글쓰기
감사합니다ㅠㅠ 덕분에 문제 해결했어요!
에꼴폴리테크닉 2020.11.14 23:42 댓글주소 수정/삭제 댓글쓰기
너무너무x9886 감사합니다 ㅠㅠ