Based on our record, Inno Setup should be more popular than PyInstaller. It has been mentiond 43 times since March 2021. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.
You don't typically make these things yourself from scratch, you use a tool that does it for you. E.g. InnoSetup: https://jrsoftware.org/isinfo.php. - Source: Reddit / 2 days ago
The two most popular such installers are Inno Setup and NSIS. Inno is much easier to use (and will handle most tasks automatically), while NSIS creates somewhat smaller installers (but requires you to basically micromanage everything). - Source: Reddit / 4 days ago
It has been a long time since I made any installers so things probably changed since then. But Inno setup was very good previously and I see that it is already mentioned in this thread. I've also used NSIS extensively in the past. Might be worth a look. - Source: Reddit / 11 days ago
Before we stopped developing Desktop Applications, NetSparkle was our preferred choice but you have to provide your own installer (we used InnoSetup. - Source: Reddit / about 1 month ago
It's intended to be an installer creator similar to Inno Setup, but for DOS, and I want it to be something that can be used in situations where it needs to not crowd the actual content off a 720K floppy disk. - Source: Reddit / 3 months ago
There are tools, not from Python Software Foundation (or officially supported by them), such as Pyinstaller, that will try to produce a single executable file that you can distribute for people to install. Of course, this would depend on the controls on the end user devices allowing such an installation. There can be some compatibility challenges, but if you are using reasonably standard Python it shall probably... - Source: Reddit / 14 days ago
And to deploy your program you can use one of the programs that will compile your Python code in to an executable such as PyInstaller or Nuitka. - Source: Reddit / 22 days ago
I don't know Python but try a bundler like https://pyinstaller.org/en/stable/. - Source: Reddit / 23 days ago
You can package up an executable version of python along with your script using a tool like pyinstaller. - Source: Reddit / about 1 month ago
PyInstaller. You'll end up with a ridiculous 150 MB executable file if you aren't careful, but it works. - Source: Reddit / 2 months ago
Advanced Installer - Advanced Installer is a Windows installer authoring tool for installing, updating, and configuring your products safely, securely, and reliably.
cx_Freeze - cx_Freeze is a set of scripts and modules for freezing Python scripts into executables in much the...
NSIS - NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows...
nuitka - Nuitka is a Python compiler.
InstallForge - A very simplistic and streamlined program for creating installation files.
py2exe - A distutils extension to create standalone Windows programs from Python scripts.