Mam pytanie dotyczące uruchamiania GUI. Niestety mam system operacyjny Chrome, więc oznacza to, że nie mam żadnego wyboru, aby użyć mojego kodu z IDE online. Zastanawiam się, czy w ogóle możliwe jest uruchomienie pakietu GUI, takiego jak Tkinter lub wxWidgets z internetowego IDE? Jakikolwiek sposób? Głównym IDE, którego zwykle używam, jest Cloud 9.Korzystanie z GUI w Pythonie na internetowym IDE?
Odpowiedz
Odpowiedź na to prawdopodobnie nie jest. Pakiety takie jak Tkinter i wxWidgets są pisane do interfejsu na niższym poziomie z systemem operacyjnym. Interfejsy sieciowe, takie jak Cloud9, nie będą mogły komunikować się z tymi bibliotekami, aby wyświetlały się w systemie operacyjnym Chrome, ponieważ będą musiały przekonwertować bezpośrednie wywołania interfejsu użytkownika na język HTML, aby były wyświetlane w przeglądarce.
O ile mi wiadomo, nie ma internetowych IDE z obsługą Tkintera. Ponieważ jednak używasz ChromeOS, możesz zainstalować kolejną dystrybucję Linuksa razem z systemem operacyjnym Chrome, pozwalając ci na dostęp do środowiska Linux z Tkinter. Oto instrukcja obsługi, której użyłem:
http://lifehacker.com/how-to-install-linux-on-a-chromebook-and-unlock-its-ful-509039343