¿Por qué Mac no muestra pinyin al escribir en Python?
1. Agregue U delante del chino.
2.
Después de agregar u, si no se puede mostrar el chino, agréguelo directamente si se muestra el cuadro.
Importar mpl desde pylab
mpl . RC params【'sans-serif'】=【'sim hei'】
Pero lo intenté, pero. No puedo resolver mi problema. Utilice los siguientes métodos para resolver problemas con los marcos de visualización.
Podemos comprobar nuestros propios archivos de fuentes en el sistema Mac, como se muestra en la siguiente figura:
Como se puede ver en la figura anterior, el sistema Mac no proporciona fuentes chinas. archivos (archivos de fuentes chinas como simhei.ttf), por lo que tenemos que descargarlo nosotros mismos.
Aquí hay una dirección de descarga: descarga de fuentes.
Luego descomprime y coloca el archivo simhei.ttf en la carpeta de fuentes. Si no sabe dónde está, simplemente busque ttf en su computadora para encontrarlo. Como se muestra en la siguiente figura:
Los siguientes pasos
Busque el archivo de configuración en el directorio de instalación de Python: /users/Li Shen/Anaconda/lib/python 3.6/site- paquetes /matplotlib/mpl-data/matplotlibrc y ábralo con cualquier editor de texto.
Busca "#font.family" y elimina su comentario.
Busque "#font.sans-serif", elimine su comentario y agregue Microsoft YaHei delante de los dos puntos. Preste atención a agregar una coma en inglés (,).
Importar matplotlib.pyplot como plt
PLT . RC params [‘font .sans-serif‘] = [‘sim hei‘] # Se utiliza para mostrar etiquetas chinas normalmente.
PLT . RC params [‘axes . unicode _ MINUS‘] = false #Se utiliza para mostrar signos negativos normalmente.
Entonces, usar matplotlib puede mostrar chino muy bien.