Pracuję przy użyciu Python Tools for Visual Studio w edycji społeczności Visual Studio 2013 w systemie Windows 8.1. Mój problem polega na tym, że nie mogę uruchomić okna Tkinter. Próbowałem przy użyciu tego kodu:Nie można uruchomić okna Tkinter w Visual Studio z narzędziami Python
from tkinter import *
Tk()
Kiedy uruchomić ten kod od obrotów biegu jałowego i takie, jestem w stanie dostać się do okna Tkinter, jak pokazano:
Jednak, kiedy zacząć to w Visual Studio, nie pojawia się okno Tkinter, tylko okno konsoli. Żaden błąd nie został zgłoszony. Przykład:
Jak uzyskać okno tkinter pojawiać kiedy uruchomić program w Visual Studio z narzędziami Pythona?
Edycja: Również, gdy staram się robić to z interaktywnym oknie Pythona w VS, to co mam, a nie pojawia się okno:
>>> from tkinter import *
>>> Tk()
<tkinter.Tk object at 0x02D81FD0>
Może to być spowodowane wyłączeniem głównego wątku tkintera. Spróbuj 'root = Tk(); root.mainloop() ' – fhdrsdg
To nie wydaje się mieć innego efektu. – Jake
Myślę, że PTVS używa IPython jako swojej konsoli, więc powinieneś być w stanie uruchomić '% gui tk' zanim uruchomisz swój kod, aby uruchomić pętlę zdarzeń Tk. –