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.

  • Kann Pip mit Python Tools in Visual Studio verwendet werden?
  • Installieren von Python-Tools für Visual Studio 2012 (PTVS)
  • Visual Studio - NameError: name 'Tk' ist nicht definiert
  • Verweisen Sie eine Bibliothek in IronPython mit Visual Studio
  • Python-Datei schließt sofort in MS Visual Studio 2015
  • Loading numpy in IronPython
  • Fehler: 'python35_d.dll fehlt' beim Ausführen von C ++ - Code mit Python in MS Visual Studio 2015
  • Welche Python IDE hat visuelle Studio-Features?
  • Gibt es Intellisense / auto-complete in VisualStudio für die Reactive Extension rx.py?
  • Fehler beim Kompilieren von Pin-Tool mit Python beinhaltet, Fehler bekommen C2872: 'UINT32': Mehrdeutiges Symbol
  • Debatte C ++ - Code in Visual Studio von Python-Code läuft in Eclipse
  • Python ist die beste Programmiersprache der Welt.