2
3 Comments

Help with publishing a laptop app that uses Python3?

Hi guys!

I'm currently working on a personal project that involves executing a Python3 script on the user's machine. I would love to create a frontend for a desktop application that would execute the Pyton3 script with a simple click of a button.

Note that the app itself is not big or complex, but I would love it to develop a stylish frontend. Also, keep in mind that I'm looking to deploy this app to the Microsoft and MacOS stores.

Any suggestions on what to use here?

on August 18, 2019
  1. 1

    GUI: Qt framework or wxPython, both look rather native.
    With Qt you have two options:
    Qt for Python: From the makers of Qt, same license as Qt. (GPL, LGPL or commercial)
    PyQt: Commerical only, but very mature.

    The harder part will be freezing ("compiling" to .exe and .app). I'm experimenting with PyInstaller, it looks rather promising. Some other freezers are compared here:
    https://docs.python-guide.org/shipping/freezing/

    1. 1

      Thank you @Stefan22!

      This is actually really useful. Do you have much experience in Python?

      1. 1

        Yes, I'm using Python for more than 20 years. But always scripts for local or web server use or simple GUI tools for internal use. Right now I'm about to write a desktop GUI application with Python, so I'm doing a lot of research and experiments.

  2. 2

    This comment was deleted 6 years ago