web-dev-qa-db-fra.com

_Tkinter.tclerror: Impossible de se connecter à "localhost: 0.0" matplotlib bash sur Windows

Inspiré par les problèmes d'affichage de matplotlib utilisé dans un Python Script à l'aide de la borne de Bash (Ubuntu) sous Windows, j'ai suivi les instructions énumérées dans la première réponse . Cependant, après avoir redémarré l'ordinateur, j'ai soudainement une erreur:

_tkinter.TclError: couldn't connect to display "localhost:0.0"

Avez-vous une idée de la manière de le réparer et d'afficher des images?

Citant le poste mentionné, j'ai:

  1. Xming téléchargé et installé
  2. Sudo apt-get update
  3. Sudo apt-get install python3.6-tk
  4. (Matplotlib installé plus tôt)
  5. export DISPLAY=localhost:0.0 et ajouté à ~/.bashrc
4
fgh

N'oubliez pas d'ouvrir l'application XMing sur Windows avant d'exécuter le script dans le sous-système Ubuntu.

2
emestre