Software Alternatives & Reviews

Inno Setup VS PyInstaller

Compare Inno Setup VS PyInstaller and see what are their differences

Inno Setup logo Inno Setup

Inno Setup is a free installer for Windows programs.

PyInstaller logo PyInstaller

PyInstaller is a program that freezes (packages) Python programs into stand-alone executables...
Inno Setup Landing Page
Inno Setup Landing Page
PyInstaller Landing Page
PyInstaller Landing Page

Inno Setup details

Categories
Website Builder Website Design CMS
Website jrsoftware.org  

PyInstaller details

Categories
Website Builder Website Design CMS
Website pyinstaller.org  

Inno Setup videos

Using the Inno Setup Wizard

More videos:

  • Review - Setup Nasıl Hazırlanır ? | Inno Setup Detaylı Kullanım

PyInstaller videos

Archivo ejecutable en Python | Windows| PyInstaller |PyQT5| Python | ¡Muy fácil!

More videos:

  • Review - python hack #8 reverse shell espionage cmd fichier py en exe pyinstaller part2
  • Review - python hack #8 reverse shell espionage cmd fichier py en exe pyinstaller part1

Category Popularity

0-100% (relative to Inno Setup and PyInstaller)
76
76%
24%
24
76
76%
24%
24
76
76%
24%
24
100
100%
0%
0

Social recommendations and mentions

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.

Inno Setup mentions (43)

  • is there like an application etiquette or something?
    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
  • [Windows] Looking for open source program made to install other archived programs and create uninstaller for them
    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
  • Packaging format for WPF desktop app?
    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
  • WinForms Application Updater
    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
  • When is C better a better choice than Rust?
    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
View more

PyInstaller mentions (27)

  • What's the best way to ship a Python script?
    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
  • How can I deploy a Tkinter app + database?
    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
  • How to bundle 1 .py and 3 .exe into 1 .exe?
    I don't know Python but try a bundler like https://pyinstaller.org/en/stable/. - Source: Reddit / 23 days ago
  • How can I send python code so other people can execute it without having python installed
    You can package up an executable version of python along with your script using a tool like pyinstaller. - Source: Reddit / about 1 month ago
  • Executing python script without installing python on a machine
    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
View more

What are some alternatives?

When comparing Inno Setup and PyInstaller, you can also consider the following products

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.

User reviews

Share your experience with using Inno Setup and PyInstaller. For example, how are they different and which one is better?
Log in or Post with