[PYTHON] installiere digrams in wsl

Überblick

Ich konnte Diagramme mit wsl nicht schnell installieren, daher habe ich das Verfahren zusammengefasst.


$ sudo apt install graphviz
$ pip install diagrams

Wenn Sie es oben installieren können, gibt es kein Problem, aber ich erhalte eine Fehlermeldung und bin mir nicht sicher, was es ist. In einem solchen Fall wurde die Prozedur ausgeführt, bis die Installation abgeschlossen war.

pip install diagram -vvv

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

Ich war mir nicht sicher, was den obigen Fehler verursacht hat, aber als ich ihn mit der Option "-vvv" ausführte, war für die Nachricht Python3.6 oder höher erforderlich.

pyenv Installation

Installieren Sie pyenv, damit Sie sich in Zukunft keine Sorgen mehr machen müssen. (Bitte ändern Sie .bash_profile usw. je nach Umgebung)

$ 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

pyenv3.8.2 Installation

Ich habe zu diesem Zeitpunkt (22. April 2020) die neueste Version 3.8.2 installiert. Wenn die Umgebung jedoch nicht eingerichtet ist, schlägt der Build fehl. Wenn Sie die Build-Umgebung nicht kennen, führen Sie den folgenden Befehl aus, um die Umgebung vorzubereiten. Installieren und konfigurieren Sie dann 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

Installieren Sie abschließend Diagramme. Wenn die Installation erfolgreich ist, wird bei erneuter Ausführung die folgende Meldung angezeigt. Danke für deine harte Arbeit.

$ 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

installiere digrams in wsl
Installieren Sie Python auf der WSL
Installieren Sie numpy in Visual Studio 2019
Pip-Installation in einer Proxy-Umgebung
Liste der Knoten in Diagrammen
wsl Installiere PostgreSQL unter Ubuntu 18.04
Installieren Sie Docker unter WSL Ubuntu 18.04
Python-Installation in 2 Zeilen @Windows
Schritte zum Installieren von Ubuntu auf VirtualBox
Installieren Sie Scrapy in einer Python Anaconda-Umgebung
Installieren Sie GoLang in goenv von anyenv
Windows 10: Installieren der MeCab-Bibliothek für Python
Installieren Sie Tensorflow in einer anaconda + python3.5-Umgebung
Scikit-learn kann nicht in Python installiert werden
Bringen Sie Dateien in Windows zur WSL
Installieren Sie Django in einer virtuellen Pipenv-Umgebung
Installieren Sie Pyaudio, um Wellen in Python zu spielen
In pip install clang: error: unbekanntes Argument: '- mno-fused-madd'
Installieren Sie wsl2 und Master Linux unter Windows
Anzeigen von Matplotlib-Diagrammen in einer Webanwendung
Verwalten Sie Python-Pakete, um sie in Containern zu installieren
Installieren Sie rJava unter Linux in der R3.6-Umgebung.
Installieren Sie CaboCha in einer Umgebung, die nicht von Anaconda stammt (Win).
Installieren Sie das Python-Modul in einem beliebigen Verzeichnis
(Noch nicht) Setzen Sie Ubuntu 20.04 nicht in WSL1 ein
Installieren Sie das Paket in einer Offline-Umgebung
Schritte zum Installieren von CentOS 8.1 auf Virtual Box
Warum kann ich matplotlib nicht mit Python installieren? !!