Chaque fois que j'utilise jupyter dans divers environnements, je sens que je souffre du problème des caractères japonais déformés. Cette fois, il n'y avait pas de solution pour Don Pisha, je vais donc l'enregistrer.
Résolvez les caractères japonais brouillés dans matplotlib de Jupyter Notebook sur Docker. (Continuez en ajoutant au Dockerfile.)
Confirmé sur Jupyter.
import matplotlib.font_manager as fm
fm.findSystemFonts()
['/ PATH de stockage de fichiers / .ttf d'une manière ou d'une autre', Vous devriez voir quelque chose comme '/ file storage PATH / quelque chose .ttf']. (Utiliser dans 3)
Téléchargez «IPAex Gothic» depuis Police IPAex. Placez ipaexg.ttf dans le même répertoire que le Dockerfile.
Ajouté à Dockerfile.
COPY ipaexg.ttf /PATH de stockage de fichiers (cocher avec 1)/
Confirmé sur Jupyter.
import matplotlib
matplotlib.matplotlib_fname()
Vous devriez voir quelque chose comme '/ Settings location PATH / matplotlib / matplotlibrc'. (Utiliser dans 5)
Ajouté à Dockerfile.
RUN echo 'font.family : IPAexGothic' >> /Définition du PATH de stockage/matplotlib/matplotlibrc
Confirmé sur Jupyter.
import matplotlib as mpl
mpl.get_configdir()
Vous devriez voir quelque chose comme '/ cache storage PATH / .cache / matplotlib'. (Utilisé dans 6)
!rm -r /PATH de stockage du cache/.cache/matplotlib
Recommended Posts