Pynsist builds Windows installers for Python applications
Pynsist builds Windows installers for Python applications.
The installers it builds include an installer for the required version of Python, so you can distribute your application to people who don't already have Python installed. Start menu shortcuts and uninstall entries are created automatically. Unlike freeze tools, all of your code is installed as regular Python files, avoiding many potential pitfalls of trying to make an exe containing Python code.
Pynsist supports Python 2 and 3. Thanks to support in NSIS, it can even build Windows installers from other platforms.