[PYTHON] [Hinweis] QXcbConnection: Es konnte keine Verbindung zur Anzeige hergestellt werden

Einführung

Ich konnte keine Lösung finden, selbst wenn ich gegoogelt habe, also werde ich es als Erinnerung belassen Ich hoffe, es hilft Menschen, die aufgehört haben, dasselbe zu tun.

Veranstaltung

Beim Versuch, mit Pylab in Python zu zeichnen, wurde der folgende Fehler angezeigt

[root@localhost ~]# python
>>> from sklearn.datasets import load_digits
>>> digits = load_digits()
>>> print digits.data.shape
(1797, 64)
>>> import pylab as pl 
>>> pl.gray() 
>>> pl.matshow(digits.images[0]) 
>>> pl.show() 
QXcbConnection: Could not connect to display
Abgebrochen(Core-Dump)

Bewältigung

Ich habe über das Terminal remote von Windows in die Linux-Umgebung der VM gearbeitet Es scheint, dass Sie einen Linux-Desktop benötigen, um die Zeichnungen anzuzeigen

Durch Öffnen des Linux-Desktops mit der VM-Anwendung und erneutes Ausführen des Codes mit sichtbarem Linux-Desktop konnte ich die Zeichnung anzeigen.

Recommended Posts

[Hinweis] QXcbConnection: Es konnte keine Verbindung zur Anzeige hergestellt werden
Pip konnte aufgrund von ssl nicht aktualisiert werden
Binance Board Informationen einfach anzeigen (konnte nicht)
Stellen Sie eine Verbindung zu MySQL her
So zeigen Sie Bilder kontinuierlich mit matplotlib Memo an
Ein Hinweis, dass pyOSC int64 nicht erhalten hat
Verbinden Sie Python mit MySQL
So überprüfen Sie, wann Sie keine Verbindung zum Server von python-memcached herstellen können
Überprüfen Sie, ob der Docker-Container keine Verbindung zum Internet herstellt