>백엔드 개발 >파이썬 튜토리얼 >Ubuntu 환경의 중국 전설이 왜곡되면 어떻게 해야 합니까?

Ubuntu 환경의 중국 전설이 왜곡되면 어떻게 해야 합니까?

PHP中文网
PHP中文网원래의
2017-06-20 15:14:011654검색

최근 최소자승법 코드를 작성하고 matplotlib을 사용하여 그림을 그렸는데 중국어 문자가 깨져서 문제가 발생했습니다. 간단한 검색 끝에 누군가 더 나은 솔루션을 요약했으며 개인 테스트에 적합하다는 것을 알았습니다. 모두에게 추천합니다.

이 글의 전제 조건은 matplotlib이 설치되어 있어야 한다는 것입니다. matplotlib가 무엇인지, 어떻게 설치하는지에 대해서는 이 글에서 소개하지 않겠습니다.

먼저 Windows 디스크에서 Microsoft Yahei의 글꼴 파일을 찾으세요:

두 번째로 matplotlab 글꼴 라이브러리를 찾으세요. 폴더 또는 시스템 글꼴 라이브러리 폴더

matplotlab 글꼴 라이브러리 폴더

시스템 글꼴 라이브러리 폴더

글꼴 파일 복사 이 둘 중 하나에게 경로가 할 것입니다.

그런 다음 matplotlib 구성 파일을 찾으세요

파일을 직접 수정하거나

구성 파일을 수정하세요. .

구성 파일을 편집하고 <span style="color: #30ea30;font-size: 14px">font.family<code class="prettyprint code-in-text prettyprinted" style="background: #2d2d2d; padding: 2px 7px; line-height: 18px; border-width: 0px !important; border-style: initial !important; border-color: initial !important"><span style="color: #30ea30; font-size: 14px">font.family</span> ,将注释去掉,在下面的 <span style="color: #30ea30; font-size: 14px">font.sans - serif :Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial,Helvetica, Avant Garde, sans - serif</span> 加上中文字体 <span style="color: #30ea30; font-size: 14px">Microsoft YaHei</span>

 

 

 

最后,清除缓存

做了上面的更改,发现并没有什么用。

到 <span style="color: #30ea30; font-size: 14px">~/.cache/matplotlib</span>, 댓글을 삭제하고 아래에 추가하세요 <span style="color: #30ea30; 글꼴 크기: 14px">font.sans - serif :Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans - serif</span> 플러스 중국어 글꼴<span style="color: #30ea30; 글꼴 크기: 14px">Microsoft YaHei</span>

🎜🎜🎜🎜🎜🎜 🎜 🎜

마지막으로 캐시를 지우고🎜

🎜🎜 위와 같이 변경했지만 아무 소용이 없었습니다. 🎜🎜🎜🎜to <span style="color: #30ea30;font-size: 14px">~/.cache/matplotlib🎜</span>🎜 아래의 파일을 삭제하면 괜찮습니다. . 🎜🎜🎜🎜🎜🎜🎜🎜🎜

 

위 내용은 Ubuntu 환경의 중국 전설이 왜곡되면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.