[PYTHON] Japanisieren Sie Matplotlib mit Alpine mit Docker

Ich habe diese [Docker-Datei] erstellt (https://github.com/moisutsu/NLP100/blob/fe965ea7bea979b3f03e70d7136cb42e0e29920c/c4/Dockerfile).

Einführung

Da ich an der Universität einem Labor für die Verarbeitung natürlicher Sprache zugewiesen wurde, fahre ich mit [100 Schlägen zur Sprachverarbeitung] fort (http://www.cl.ecei.tohoku.ac.jp/nlp100/). Es gab ein Problem, dass matplotlib ins Japanische übersetzt werden musste, deshalb habe ich versucht, mit Docker, das ich kürzlich studiere, eine Umgebung zu erstellen.

Umgebung

Über Dockerfile

Beim Erstellen einer Umgebung mit Docker

--Stellen Sie das Basisbild auf Alpine

Ich habe darauf abgezielt.

Bei der Installation von matplotlib und numpy mit pip ist aufgrund fehlender Bibliotheken ein Fehler aufgetreten. Daher habe ich build-base und freetype-dev mit apk hinzugefügt, dem Paketmanager von alpine. Von diesen werden libstdc ++ und freetype-dev in build-base zur Laufzeit verwendet, daher habe ich beschlossen, sie nicht zu löschen.

Darüber hinaus wurde NotoSansCJKjp als Schriftart hinzugefügt, die Japanisch unterstützt. Dann habe ich beschlossen, diese Schriftart in der matplotlib-Konfigurationsdatei zu verwenden und den Cache gelöscht.

Da die Bildgröße kleiner ist (wahrscheinlich?), Wird RUN zu einem zusammengefasst.

Das fertige Produkt ist hier.

Schließlich

Docker ist sehr praktisch und ich würde es gerne weiter verwenden.

Recommended Posts

Japanisieren Sie Matplotlib mit Alpine mit Docker
Versuchen Sie es mit matplotlib mit PyCharm
Hinter dem Flyer: Docker mit Python verwenden
Animation mit matplotlib
Japanisch mit Matplotlib
Animation mit matplotlib
Histogramm mit Matplotlib
Erstellen Sie eine Animation mit matplotlib
Versuchen Sie es mit matplotlib
Installationsanleitung für nvidia-docker2 zur Verwendung von GPU mit Docker
TFTP-Server mit Docker
Diagrammzeichnung mit matplotlib
Ich habe versucht, Matplotlib zu verwenden
Heatmap von Python + matplotlib
Banddiagramm mit Matplotlib
Verwenden Sie Python mit Docker
Lernen Sie mit Chemo Informatics Matplotlib
Proxyserver mit Docker
Hallo, Welt mit Docker
Echtzeitzeichnung mit Matplotlib
Verschiedene Farbleisten mit Matplotlib
3D-Plot mit Matplotlib
Stellen Sie die Achsen mit matplotlib ein
Eine Geschichte über die Installation von matplotlib mit pip mit einem Fehler
Verwenden von Docker (Hyper-V) mit PyCharm unter Windows 10 (Stand August 2017)
Verwenden von X11 mit ubuntu18.04 (C-Sprache)
Zeichnen Sie Excel-Daten mit matplotlib (1)
Bei Verwendung von optparse mit iPython
Versuchen Sie, PythonTex mit Texpad zu verwenden.
[S3] CRUD mit S3 unter Verwendung von Python [Python]
Versuchen Sie es mit Jupyters Docker-Image
Messaging mit AMQP mit kombu
Verwenden von Quaternion mit Python ~ numpy-quaternion ~
[Python] Verwenden von OpenCV mit Python (Basic)
Diagrammzeichnungsmethode mit matplotlib
Implementieren Sie PyTorch + GPU mit Docker
PySpark Leben beginnt mit Docker
Bereiten Sie die Python3-Umgebung mit Docker vor
Zeichnen Sie Excel-Daten mit matplotlib (2)
Datenvisualisierungsmethode mit Matplotlib (1)
Verwenden eines Druckers mit Debian 10
Stapelbares Barplot mit Matplotlib
Datenvisualisierungsmethode mit Matplotlib (2)
Probieren Sie Selenium Grid mit Docker aus
Wählen Sie mit matplotlib abgestufte Farben aus
Animieren Sie mehrere Diagramme mit matplotlib
Versuchen Sie, Jupyter Hub mit Docker zu erstellen
Erstellen Sie eine Rails-Anwendung mit Docker
Versuchen Sie es mit Folium mit Anakonda
Verwenden von OpenCV mit Python @Mac
Senden Sie mit Python mit Google Mail