Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will users be able to open my program without downloading Python?

I'm making a program in python, but once I'm finished with the program, will the users have to download the python environment in order to use my program, or will it work without the python environment once compiled? Also, will it automatically be cross-platform or will I have to download a conversion program to make it work for Linux, Mac OS and Windows? I'm new to the language so this is confusing me.

like image 706
Nick Avatar asked Dec 08 '22 20:12

Nick


2 Answers

Many Linux systems come with Python installed already. However, there are some tools to help if it is not:

  • pyinstaller for Windows, Linux, and Mac OS X (does not work for Python 3)
  • bbfreeze for Windows and Linux
  • py2exe for Windows
  • Freeze for Linux
  • py2app for Mac OS X
like image 141
Austin Henley Avatar answered Dec 11 '22 09:12

Austin Henley


Have a look at py2exe for windows, linux and mac is likely to have it preinstalled.

like image 32
LeleDumbo Avatar answered Dec 11 '22 08:12

LeleDumbo