[PYTHON] Setzen Sie Scipy + Matplotlib in Ubuntu auf Vagrant und zeigen Sie die Grafik mit X11 Forwarding an

Umgebung

Verfahren

Installieren Sie XQuartz

Installieren Sie dies auf Ihrem Mac http://xquartz.macosforge.org/landing/

Vagrant-Datei bearbeiten

Vagrantfile


Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.ssh.forward_x11 = true    #Füge das hinzu
end

Installieren Sie X11, Matplotlib, NumPy, SciPy, IPython unter Ubuntu

python


$ vagrant up
$ vagrant ssh
vagrant@vagrant-ubuntu-trusty-64:~$ sudo apt-get update
vagrant@vagrant-ubuntu-trusty-64:~$ sudo apt-get install -y xorg python-matplotlib python-numpy python-scipy ipython

Starten Sie Ubuntu neu und zeigen Sie das Diagramm an

python


$ vagrant reload
$ vagrant ssh
vagrant@vagrant-ubuntu-trusty-64:~$ ipython --pylab
In [1]: import matplotlib.pyplot as plot
In [2]: import scipy as sp
In [3]: x = sp.arange(1,100)
In [4]: plot.scatter(x, x**2)

Screen Shot 2014-11-20 at 8.37.51 PM.png

Wenn die X11-Weiterleitung nicht funktioniert

Wenn vagrant ssh

/home/vagrant/.Xauthority not writable, changes will be ignored

Wenn Sie sehen, löschen Sie ~ / .Xauthority * und versuchen Sie erneut, sich anzumelden.

Recommended Posts

Setzen Sie Scipy + Matplotlib in Ubuntu auf Vagrant und zeigen Sie die Grafik mit X11 Forwarding an
Setzen Sie Ubuntu in Raspi ein, setzen Sie Docker darauf und steuern Sie GPIO mit Python aus dem Container
Installieren Sie matplotlib und zeigen Sie das Diagramm in Jupyter Notebook an
Zeigen Sie das Diagramm an, während Sie die Parameter mit PySimpleGUI + Matplotlib ändern
Setzen Sie Python 3.x in Ubuntu ein
[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an
SVG-Diagramm mit matplotlib mit Heroku erstellen (auf Japanisch angezeigt)
Zeichne Japanisch mit matplotlib auf Ubuntu
Installieren Sie Chrome in der Befehlszeile von Sakura VPS (Ubuntu) und starten Sie Chrome mit Python über das virtuelle Display und Selen
Setzen Sie Cabocha 0.68 in Windows ein und versuchen Sie, die Abhängigkeit mit Python zu analysieren
Setzen Sie OpenCV in OS X mit Homebrew ein und geben Sie Video mit Python ein / aus
Installieren Sie NumPy, SciPy, Matplotlib in OS X mit Homebrew (Stand November 2015).
Erstellen Sie eine Python3-Umgebung mit pyenv auf einem Mac und zeigen Sie NetworkX-Diagramme an
[Python] Legen Sie den Diagrammbereich mit matplotlib fest
Zeigen Sie Python 3 im Browser mit MAMP an
Zeigen Sie das xy-Diagramm von Matplotlib mit PySimpleGUI an.
Zeigen Sie das Diagramm von tensorBoard auf jupyter an
Zeichnen Sie Dreiecksfunktionen mit Numpy und Matplotlib
Zeigen Sie Markierungen über dem Rand mit matplotlib an
Kompilieren des Linux-Kernels (Linux 5.x unter Ubuntu 20.04)
Ich habe Pygame mit Python 3.5.1 in der Umgebung von pyenv unter OS X installiert
Verwenden Sie libsixel, um Sixel in Python auszugeben und das Matplotlib-Diagramm an das Terminal auszugeben.
Zeichentipps mit matplotlib auf der Serverseite
Erhöhen Sie die Schriftgröße des Diagramms mit matplotlib
DISPLAY-Fehler in wxPython (und featuresui) auf vscode
Wenn sich Achse und Beschriftung in matplotlib überlappen
Fügen Sie Python 2.7.x in pyenv unter Mac OSX 10.15.5 ein
Die Basis der Graphentheorie mit Matplotlib-Animation
Grafikzeichnung mit Jupyter (Ipython-Notizbuch) + Matplotlib + Vagabund
[Siehe nicht 04.02.17] Zeigen Sie den Temperatursensor in Echtzeit in einem Diagramm mit Himbeer-Pi 3 an
Ich habe ein gestapeltes Balkendiagramm mit matplotlib von Python erstellt und eine Datenbeschriftung hinzugefügt
Lesen Sie die CSV-Datei mit dem Jupiter-Notizbuch und schreiben Sie die Grafik übereinander
Ergänzen Sie die Bibliothek in Anakonda mit jedi-vim
[Python] Holen Sie sich die Zahlen im Diagramm mit OCR
Lassen Sie die Häkchen nach dem Dezimalpunkt in matplotlib weg
Lesen Sie die CSV-Datei und zeigen Sie sie im Browser an
Richten Sie Docker unter Oracle Linux (7.x) mit Vagrant ein
Conv in x-Richtung und Deconv in y-Richtung mit Chainer
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Führen Sie einen Befehl auf dem Webserver aus und zeigen Sie das Ergebnis an
Installieren Sie Ubuntu 20.04 mit GUI und bereiten Sie die Entwicklungsumgebung vor
Umgang mit Pip und damit verbundenen Installationsfehlern unter Ubuntu 18.04
Zeichnen Sie mit Matplotlib und NumPy den Frequenzgang auf einer komplexen Ebene und zeichnen Sie auch die Amplituden- / Phaseneigenschaften
"Deep Learning from Grund" Memo zum Selbststudium (Teil 8) Ich habe die Grafik in Kapitel 6 mit matplotlib gezeichnet
Wenn ich mit matplotlib eine große Anzahl von Diagrammen generiere, möchte ich das Diagramm nicht auf dem Bildschirm anzeigen (Jupyter-Umgebung).