Rapport de construction d'environnement par python (matplotlib, pandas, sphinx) + wkhtmltopdf

Objectif

J'ai créé un outil de création de rapports qui fonctionne avec les spécifications suivantes, alors prenez note de l'environnement d'exploitation. Une partie à usage général sera publiée à une date ultérieure.

  1. Représentez les résultats de l'analyse des données avec les pandas en utilisant matplotlib.
  2. Générez du HTML avec sphinx en utilisant le résultat de 1.
  3. Convertissez le html créé en pdf en utilisant wkhtmltopdf.

environnement

- windows7,32bit - python2.7.10 -Modules (ipython, numpy, pandas, matplotlib, scipy, sphinx) -Installez également wkhtmltopdf.

Travaux d'installation

corps de python

Parce que python n'est pas inclus dans la fenêtre par défaut Installez à partir de ce qui suit.

https://www.python.org/downloads/ 2.7.11 Windows x86 MSI installer

Si vous ajoutez ce qui suit à votre PATH, vous pouvez frapper python et pip à partir de l'invite de commande.

C:\Python27;C:\Python27\Scripts;


Il semble que pip soit attaché au paquet après python 2.7.9.

modules

Tout d'abord, gardez pip à jour.

pip install —upgrade pip

Ajoutez ensuite divers modules avec pip.

pip install ipython
pip install numpy 
pip install pandas
pip install sphinx

J'ai installé scipy depuis le site officiel. https://sourceforge.net/projects/scipy/files/scipy/0.16.1/

Ensuite, installez matplotlib.

pip install matplotlib

Enfin, la liste installée par la commande de confirmation Je vais le confirmer. Les modules ci-dessus (y compris les modules dépendants)

pip list

wkhtmltopdf Obtenez une version stable qui convient à votre environnement sur le site suivant et installez-la. http://wkhtmltopdf.org/downloads.html

Au fait, j'ai installé cette fois la version suivante. Windows 0.12.3.2 32-bit

Enfin, ajoutez ce qui suit à votre PATH et vous êtes prêt à partir.  C:\Program Files\wkhtmltopdf\bin

Résumé

Chaque rôle est le suivant.

J'ai récemment commencé l'analyse de données à l'aide de pandas, À la suite de l'examen d'une méthode pour générer automatiquement un rapport (format pdf) Je pense que ce serait bien de le faire dans un tel environnement.

Je vous serais reconnaissant de bien vouloir me dire s’il existe une autre façon de procéder.

Site de référence

Installer l'environnement d'apprentissage automatique / calcul numérique Python (NumPy, SciPy, matplotlib, scikit-learn) sur Windows http://www.terabo.net/blog/python-on-windows/ Comment créer rapidement et facilement un beau PDF japonais avec Sphinx http://dxd8.com/archives/225/

Recommended Posts

Rapport de construction d'environnement par python (matplotlib, pandas, sphinx) + wkhtmltopdf
[docker] Construction de l'environnement python3.5 + numpy + matplotlib
Construction d'environnement (python)
construction d'environnement python
Python - Construction de l'environnement
Construction de l'environnement Python
Construction de l'environnement Python 3.x par Pyenv (CentOS, Ubuntu)
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 d'un environnement d'analyse de données avec Python (notebook IPython + Pandas)
Construction de l'environnement Python + Anaconda + Pycharm
pandas Matplotlib Résumé par utilisation
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement CI ~ Édition Python ~
Construction de l'environnement Python pour Mac
Procédure de construction de l'environnement python Anaconda3
Construction de l'environnement Python3 (pour les débutants)
Construction de l'environnement de NumPy et matplotlib
Construire un environnement Python sous un environnement Windows 7
[MEMO] [Construction de l'environnement de développement] Python
Construction de l'environnement de python2 & 3 (OSX)
Construction d'environnement de python et opencv
Mémo de construction de l'environnement Python sur Windows 10
Commencez avec Python! ~ ① Construction de l'environnement ~
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
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)
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Construction de l'environnement Python3 TensorFlow pour Mac
Mémo de construction de l'environnement de développement Emacs Python
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
Procédure de construction de l'environnement de projet Python (pour Windows)
[Python] Road to snakes (1) Construction de l'environnement
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Construction de l'environnement VScode (Windows10, Python, C ++, C, Git)
Procédure de construction de l'environnement: Ubuntu + Apache2 + Python + Pyramid
Pandas du débutant, par le débutant, pour le débutant [Python]
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
Collecter des informations depuis Twitter avec Python (construction de l'environnement)
VS Code + Azure Functions + Procédure de construction de l'environnement Python
[Note] Construisez un environnement Python sur le serveur de location "CORESERVER"
Installez Python3, numpy, pandas, matplotlib, etc. sous Windows
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Construction d'environnement explosif Python à partir de zéro (Mac)