My Problem is the following:
I want to create an script that can create other executables. These new executables have to be standalone, so they don’t require any DLL’s, etc.
I know this is possible with PyInstaller, but only from console/command line.
So essentially, what I want to do is make a python script that imports pyinstaller, creates another .py-file and uses pyinstaller to compile the new script to a .exe, so people who don’t have python installed can use this program.
EDIT: The script itself should only use one file, so it can also be a one-file executable
You may want to check out cx_Freeze, which can be used to do this kind of thing.
Source