[docker] Construction de l'environnement python3.5 + numpy + matplotlib

Créer un environnement pour le Deep Learning à partir de zéro Memo

=========== 2017/04/15 22:24 Addendum =============== Une image docker créée selon la méthode de cet article https://hub.docker.com/r/gorogoroyasu/deeplearning-env Je me suis réveillé N'hésitez pas à l'utiliser. ================ Addendum ==================

Préparez le conteneur docker ubuntu16 et J'ai construit un environnement dans lequel python fonctionne.

Téléchargez l'image docker ubuntu: 16.04, démarrez le conteneur et entrez dans le conteneur.

sudo docker pull ubuntu:16.04
sudo docker run -d --name ubuntu16 ubuntu:16.04 /sbin/init
sudo docker exec -it ubuntu16 /bin/bash

Exécutez la commande suivante dans le conteneur

apt update
apt-get install gcc g++ make git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev curl libopenblas-dev vim wget -y

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc 
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc

pyenv install 3.5.1
pyenv rehash
pyenv global 3.5.1
pip install --upgrade pip
pip install numpy
pip install matplotlib

ensuite, find / -name matplotlibrc Est près de la ligne 38 du fichier qui sort, backend : TKAgg À backend : Agg changer en.

Ceci termine la construction de l'environnement.

De plus, j'ai décidé de sortir le graphique sous forme d'image. La raison était que cela semblait ennuyeux. Si vous n'aimez pas les images, veuillez vous référer ici. [Référence]: http://qiita.com/hyt-sasaki/items/cebdd953a5b5cfde00df

Cliquez ici pour obtenir un exemple de code pour produire des images.

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 1, 0.1)
y = x

plt.plot(x,y)
plt.savefig('plot.png')

plt.savefig ('hoge.png') sort l'image.

L'image de sortie ressemble à ceci. Pour le moment, si vous n'avez besoin que d'une image fixe, je pense que cela suffit.

plot.png

Bonnes vibrations.

=========== 2017/04/16 14:58 Addendum ============ Puisque j'utilise un module appelé PIL sur P.74, pip install Pillow Cela semble nécessaire. Pour enregistrer l'image avec PIL, pil_img.save('hoge.png') Il semble que cela devrait être fait. L'image du docker n'a pas été mise à jour.

========================================

Recommended Posts

[docker] Construction de l'environnement python3.5 + numpy + matplotlib
Construction de l'environnement de NumPy et matplotlib
Construction d'environnement (python)
Python - Construction de l'environnement
Construction de l'environnement Python
Construction de l'environnement: GCP + Docker
construction d'environnement python homebrew
Construction de l'environnement de développement Python
Construction de l'environnement de développement python2.7
Construction de l'environnement Python @ Win7
Construction de l'environnement Python + Anaconda + Pycharm
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement Python pour Mac
Préparer l'environnement python3 avec Docker
Construction de l'environnement Python3 (pour les débutants)
Construction d'environnement Python et TensorFlow
Construire un environnement Python sous un environnement Windows 7
[Python] Construction de l'environnement OpenCV avec Docker (cv2.imshow () fonctionne également)
Exemple de construction d'environnement WSL2 Python, Node.js, Java, git-secrets, Docker
Rapport de construction d'environnement par python (matplotlib, pandas, sphinx) + wkhtmltopdf
Construction d'environnement de python et opencv
Mémo de construction de l'environnement Python sur Windows 10
Construction de l'environnement Anaconda Python sous Windows 10
Construction d'un environnement d'apprentissage amélioré Python + Unity
J'ai vérifié la construction de l'environnement Mac Python
Construire un environnement Mysql + Python avec docker
Mémo de construction de l'environnement Python sur Mac
Construction d'environnement Python (pyenv, anaconda, tensorflow)
[Python3] Construction de l'environnement de développement << Édition Windows >>
Construction de l'environnement de développement Python sur macOS
Construction d'environnement Python (pyenv + poetry + pipx)
[Linux] Construction de l'environnement Docker sur Redhat
Mémo pour la création d'un environnement Python à l'aide de Docker sur Windows 10 Famille
Construire un environnement pour python3.8 sur Mac
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Construction de l'environnement Python3 TensorFlow pour Mac
Construction de l'environnement pytorch @ python3.8 avec pipenv
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Procédure de construction de l'environnement de développement Python (anaconda) (SpringToolsSuites) _2020.4
Créer un environnement Jupyter Lab (Python) avec Docker
Procédure de construction de l'environnement de projet Python (pour Windows)
Utilisation de venv dans un environnement Windows + Docker [Python]
[Python] Road to snakes (1) Construction de l'environnement
Créer un environnement Python + uWSGI + Nginx avec Docker
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Construction de l'environnement VScode (Windows10, Python, C ++, C, Git)
Création d'un environnement Ubuntu, Python, OpenCV sur Docker
Procédure de construction de l'environnement: Ubuntu + Apache2 + Python + Pyramid
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Entendons-nous bien avec Python # 0 (Construction de l'environnement)
Création d'un environnement de développement Python pour Windows + gVim + Poetry
Construction de l'environnement Django
Mon Numpy (Python)
Construction de l'environnement DeepIE3D
Construction d'environnement basée sur Emacs