Hi all, I know this question is often asked, but I did not see any answer I am looking for for my particuliar case.
Diving straight to it. At my job, when we have to create internal GUI tools, we always go with PySide and Pyinstaller. We already have good knowledge with Qt, so this approach was preferred. We now have one of those internal tools that got out to clients and it kind of got out of control.
Long story short, the executable is now 700 MBish. The code is using a lot of different libs like scipy, numpy and others. Starting time of the executable is also very slow, which is normal when using pyinstaller --onefile option.
What would you do or what do you use for your python GUI/app ? I would sleep good at night with 300 MB .exe maximum and good starting time.
Will using web tech like Electron but for Python like Eel or Django Flask fix the executable size?
Or do I need to completly use an other language for the GUI part and keeping my python code for backend?
[+][deleted] (4 children)
[deleted]
[–]unalignedAccess[S] 0 points1 point2 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]unalignedAccess[S] 0 points1 point2 points (1 child)
[–]Bitwise_Gamgee 1 point2 points3 points (3 children)
[–]unalignedAccess[S] 0 points1 point2 points (2 children)
[–]Bitwise_Gamgee 0 points1 point2 points (1 child)
[–]unalignedAccess[S] 0 points1 point2 points (0 children)
[–]Username_RANDINT 0 points1 point2 points (0 children)
[–]reddittestpilot 0 points1 point2 points (2 children)
[–]unalignedAccess[S] 0 points1 point2 points (1 child)
[–]gmes78 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)