[PYTHON] installer des digrammes dans wsl

Aperçu

Je ne pouvais pas installer de diagrammes rapidement avec wsl, j'ai donc résumé la procédure.


$ sudo apt install graphviz
$ pip install diagrams

Si vous pouvez l'installer ci-dessus, il n'y a pas de problème, mais j'obtiens une erreur et je ne suis pas sûr de ce que c'est. Dans un tel cas, c'est la procédure qui a été exécutée jusqu'à ce que l'installation soit terminée.

pip install diagram -vvv

$ pip install diagrams
ERROR: Could not find a version that satisfies the requirement diagrams (from versions: none)
…

Je n'étais pas sûr de la cause de l'erreur ci-dessus, mais lorsque je l'ai exécutée avec l'option "-vvv", le message nécessitait python3.6 ou supérieur.

installation pyenv

Installez pyenv pour ne plus avoir à vous en soucier à l'avenir. (Veuillez changer .bash_profile etc. en fonction de l'environnement)

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

$ source ~/.bashrc

installation de pyenv3.8.2

J'ai installé la dernière version 3.8.2 en ce moment (22 avril 2020). Cependant, si l'environnement n'est pas configuré, la génération échouera. Si vous ne connaissez pas l'environnement de construction, exécutez la commande suivante pour préparer l'environnement. Ensuite, installez et configurez python3.8.2.

$ sudo apt-get install git gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
$ pyenv install 3.8.2
$ pyenv global 3.8.2

pip install diagrams

Enfin, installez des diagrammes. Si l'installation réussit, le message suivant s'affiche lorsque vous réexécutez. Je vous remercie pour votre travail acharné.

$ pip install diagrams

$ pip install diagrams
Requirement already satisfied: diagrams in ./.pyenv/versions/3.8.2/lib/python3.8/site-packages (0.8.2)
Requirement already satisfied: graphviz<0.14.0,>=0.13.2 in ./.pyenv/versions/3.8.2/lib/python3.8/site-packages (from diagrams) (0.13.2)
Requirement already satisfied: jinja2<3.0,>=2.10 in ./.pyenv/versions/3.8.2/lib/python3.8/site-packages (from diagrams) (2.11.2)
Requirement already satisfied: MarkupSafe>=0.23 in ./.pyenv/versions/3.8.2/lib/python3.8/site-packages (from jinja2<3.0,>=2.10->diagrams) (1.1.1)

Recommended Posts

installer des digrammes dans wsl
Installer python sur WSL
Installez numpy dans Visual Studio 2019
Installation de Pip dans un environnement proxy
Liste des nœuds dans les diagrammes
wsl Installer PostgreSQL sur Ubuntu 18.04
Installer Docker sur WSL Ubuntu 18.04
Installation de Python en 2 lignes @Windows
Étapes pour installer Ubuntu sur VirtualBox
Installer Scrapy dans l'environnement Python Anaconda
Installez GoLang dans goenv de anyenv
Windows10: Installation de la bibliothèque MeCab pour python
installer tensorflow dans un environnement anaconda + python3.5
Scikit-learn ne peut pas être installé en Python
Importer des fichiers de Windows vers WSL
Installer Django dans l'environnement virtuel pipenv
Installez Pyaudio pour lire des vagues en python
Dans pip install clang: erreur: argument inconnu: '- mno-fused-madd'
Installez wsl2 et master linux sous Windows
Afficher les diagrammes matplotlib dans une application Web
Gérer les packages python à installer dans des conteneurs
Installez rJava sur Linux dans un environnement R3.6.
Installer CaboCha dans un environnement non-Anaconda (Win)
Installez le module Python dans n'importe quel répertoire
(Pas encore) Ne mettez pas Ubuntu 20.04 dans WSL1
Installez le package dans un environnement hors ligne
Étapes pour installer CentOS 8.1 sur Virtual Box
Pourquoi ne puis-je pas installer matplotlib avec python! !!