Pycharm에서 matplotlib 그림 중국어 부호 문제를 완벽하게 해결하다

Matplotlib
Matplotlib은 Python에서 MATLAB와 유사한 그림 그리기 도구로 MATLAB에 익숙해도 빠르게 Matplotlib를 시작할 수 있습니다.
이 글은 여러분에게 Pycharm matplotlib 그림의 중국어 난자 문제와 해결 방법을 소개합니다. 본고는 여러분께 매우 상세하게 소개합니다. 함께 보시죠!
내가 사용하는 MacOs 시스템은 Windows와 비슷합니다.
먼저 SimHei 글꼴 다운로드:
https://github.com/StellarCN/scp_zh/blob/master/fonts/SimHei.ttf
그리고 설치를 두 번 클릭하기;
다운로드할 SimHei.ttf를 matplotlib/mpl-data/fonts/ttf/하로 이동하면 경로 전칭은 Pycharm에서 아래 코드를 사용하여 출력할 수 있습니다. 저는/Library/Python/3.8/site-packages/matplotlib/mpl-data/matplotlibrc/mpl-data/fontf/

import matplotlib
path = matplotlib.matplotlib_fname()
print(path)
그리고/mpl-data/아래의 matplotlibrc를 편집하고 다음 내용을 수정합니다(앞의 #번호를 빼고 세 번째 줄은 False로 수정합니다).

font.family   : sans-serif  
font.sans-serif  : SimHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif 
axes.unicode_minus:False,# '-' 
그리고 Pycharm이나python 단말기에 가서 다음 명령을 실행하세요.

from matplotlib.font_manager import _rebuild
_rebuild()
마지막으로 matplotlib로 그림을 그릴 코드에 다음과 같은 두 문장을 추가합니다

plt.rcParams['font.sans-serif']=['SimHei'] # 
plt.rcParams['axes.unicode_minus']=False # 
Pycharm에서 matplotlib 그림의 중국어 난자 문제를 완벽하게 해결하는 데 관한 이 글을 소개합니다. 더 많은 Pycharm matplotlib 그림의 중국어 난자 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기