Abbildung nicht antworten nach der Rückkehr zur Konsole aus show ()?

Zuerst schrieb ich

## show the map and all that ## def showMap(): plt.figure() plt.imshow(im) # draw junctions as squares plt.scatter(junctionX, junctionY, marker='s', color='green') plt.show() 

Dann hängt die interaktive Konsole, bis ich die Figur schließe. Diese Frage gibt eine Lösung dafür , und ich habe meinen Code geändert

 ## show the map and all that ## def showMap(): plt.figure() plt.imshow(im) # draw junctions as squares plt.scatter(junctionX, junctionY, marker='s', color='green') plt.ion() plt.show() 

Jetzt kann ich ja wieder an die Konsole zurückkehren und laufe andere Codes laufen, aber meine Figur dort wird Non Responding . Wie kann ich das beheben?


Ich benutze die Python-Tools für Visual Studio , weil mein Projekt eine Mischung aus einem C ++ – Projekt und einem Python ist. Ich habe genau genau den gleichen Code in Spyder getestet, und das funktioniert dort gut. Also ich denke, es ist aus den Unterschieden zwischen IDEs.

  • Welche Version von Visual Studio ist Python auf meinem Computer kompiliert mit?
  • Welche Python IDE hat visuelle Studio-Features?
  • ValueError: Unbekannte MS Compiler Version 1900
  • Verweisen Sie eine Bibliothek in IronPython mit Visual Studio
  • Laufen .exe auf Azurblau
  • Welche Version von Visual Studio und / oder MinGW brauche ich, um Erweiterungsmodule für eine gegebene Version von Python zu bauen?
  • Visual Studio - NameError: name 'Tk' ist nicht definiert
  • Debatte C ++ - Code in Visual Studio von Python-Code läuft in Eclipse
  • Vcvarsall.bat kann nicht mit Python 3.3 unter Windows 8 gefunden werden
  • Füge CNTK virtualenv zu Visual Studio Python Projekt hinzu
  • Kompilieren von Python-Modulen unter Windows x64
  • Python ist die beste Programmiersprache der Welt.