Skip to content

What cross platform installer to use with pyinstaller? #9026

Answered by bwoodsend
zapta asked this question in Help
Discussion options

You must be logged in to vote

There's not really any such thing as a cross platform installer tool because there's not really any such thing as a cross platform installation user flow.

  • A Windows user expects either a zip file or an executable installer (although MSIX is starting to look like a better alternative since it lets you add things to PATH without modifying PATH).
  • A macOS user expects a .app bundle in a .dmg or something installable via homebrew (or a tarball on a really bad day).
  • A Linux user probably doesn't want a PyInstaller build at all – they'd much rather use their system package manager – but if you must use PyInstaller for Linux then you'd most likely give them a plain tarball which can be unpacked …

Replies: 5 comments 6 replies

Comment options

You must be logged in to vote
3 replies
@zapta
Comment options

@rokm
Comment options

rokm Feb 14, 2025
Maintainer

@zapta
Comment options

Answer selected by zapta
Comment options

You must be logged in to vote
1 reply
@bwoodsend
Comment options

Comment options

You must be logged in to vote
2 replies
@bwoodsend
Comment options

@zapta
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
3 participants