반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- dockergpu설치
- 도커재설치
- nvidiadocker설치
- ppocrexportmodel
- docker사용법
- dockergpu오류
- 도커우분투
- nvidiadocker
- 리눅스docker
- 우분투docker재설치
- 도커
- PyTorch
- 우분투22.04
- docker재설치
- 우분투
- nvidiadocker2설치
- 우분투도커재설치
- vscodesshkey
- docker container
- python
- ppocr한국어
- paddlepaddleocr한국어
- paddleocr
- docker설치오류
- ppocr한국어비교
- linux도커
- Docker
- 우분투도커
- 리눅스도커
- 도커이미지
Archives
- Today
- Total
D_ontory : 개발스토리
[python matplotlib] docker 환경에서 그래프 한글 깨짐 현상 해결 본문
반응형
docker 컨테이너에서 개발할 때, 데이터의 시각화나 결과값을 시각화해야 하는 일이 발생 할 수 있다.
컨테이너 위에서 imshow 를 이용해서 시각화 할 경우에는 display 를 설정하고 어쩌구저쩌구... 복잡하기 때문에,
.py 파일에서 나는 도커 컨테이너에서 jupyter notebook 으로 확인을 하는 편이다.
대부분 ubuntu(linux) 기반의 sever 를 두고, 그 서버에 컨테이너를 띄워서 개발을 하다보니 일반적으로 해결되는 방법으로 해결이 안되는 경우가 많은 것 같다.
import matplotlib.pyplot as plt
plt.title('그래프')
matplotlib 을 사용해서 그래프를 그리는 경우에, 대체로 파라미터 Pram 을 적용하여 나눔고딕 과같은 ttf 폰트를 설정하면 해결된다고 나와있지만, 도커환경이라 그런지 폰트가 전혀 뜨지 않았다.
그러다 발견하게 된 한글 깨짐 현상에서 무적의 치트키를 발견하게 되었다.
바로바로바로!!
import koreanize_matplotlib
나에겐 마법의 코드와도 같았던 Koreanize_matplotlib!
koreanize_matplotlib 만 있으면 바로 해결 가능하다.
사용 전에 pip install koreanize_matplotlib 으로 설치해주면 된다.
import matplotlib.pyplot as plt
import koreanize_matplotlib
plt.title('그래프')
이전과 동일한 코드에 koreanize_matplitlib 만 import 해주었을 뿐인데 한글 깨짐 현상이 완벽하게 고쳐졌다.
반응형
'python' 카테고리의 다른 글
Comments