Moje pytanie dotyczy łatwości dystrybucji aplikacji GUI na wszystkich platformach (Mac/Linux/Windows), i chcę poznać tę, która sprawia, że praca użytkownika jest najłatwiejsza .Python GUI Dystrybucja aplikacji: napisana w wxPython, TKinter lub QT
Moje obecne rozumienie jest takie, że aplikacja Tkinter jest najłatwiejsza dla użytkowników (do instalacji), ponieważ tak długo, jak użytkownik ma zainstalowany Python w swoim pudełku, moja aplikacja powinna być gotowa do uruchomienia na tym pudełku.
Dla aplikacji GUI napisanej w wxPython lub pyQT, użytkownik musi najpierw zainstalować wxWidget lub QT w swoim pudełku, co jest dodatkowym krokiem, a następnie zainstalować moją aplikację GUI. (Wydaje mi się, że moje pudełko Ubuntu ma biblioteki wxWidget i biblioteki QT zainstalowane domyślnie, czy to norma czy po prostu dystrybucja Ubuntu jest bardziej przyjazna dla użytkowników? Domyślam się, że Windows i Mac prawdopodobnie nie zapewniają ich przez defesst, tj. Użytkownicy potrzebują aby pobrać i zainstalować je jako dodatkowy krok)
Nie ma gwarancji, że będzie tkinter być dostępne tylko dlatego, że Python jest. Jest to moduł rozszerzający, który można podzielić na osobny pakiet. Dystrybucja systemu Mandriva Linux to robi i prawdopodobnie są inne. – ekhumoro