[Remarque] QXcbConnection: impossible de se connecter à l'affichage

introduction

Je n'ai pas trouvé de solution même si j'ai recherché sur Google, je vais donc la laisser pour rappel J'espère que cela aide les gens qui ont arrêté de faire la même chose.

un événement

J'ai eu l'erreur suivante en essayant de dessiner avec pylab en python

[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
Avorté(Vidage de base)

Faire face

Je travaillais à distance de Windows à l'environnement Linux de la VM en utilisant le terminal Il semble que vous ayez besoin d'un bureau Linux pour afficher les dessins

En ouvrant le bureau Linux avec l'application VM et en exécutant à nouveau le code avec le bureau Linux visible, j'ai pu afficher le dessin.

Recommended Posts

[Remarque] QXcbConnection: impossible de se connecter à l'affichage
Impossible de mettre à jour pip en raison de SSL
Afficher facilement les informations de la carte binance (impossible)
Connectez-vous à mysql
Comment afficher des images en continu avec matplotlib Memo
Une note que pyOSC n'a pas reçu int64
Connectez python à mysql
Comment vérifier quand le serveur python-memcached n'a pas pu être connecté
Vérifier quand le conteneur Docker ne se connecte pas à Internet