I am developing a small app for macOS that I want to convert as an executable. For this I use auto-py-to-exe. I always thought it's just a GUI for PyInstaller, but this article states, that "Another advantage is that Auto-py-to-exe creates an executable file that is a built version of the source code rather than the original source code". I always thought the results of these both tools should be the same, shouldn't they? auto-py-to-exe also gives you the PyInstaller command-line prompt. If I execute this, I get the three outputs (folders build and dist and the .spec file). auto-py-to-exe only gives one folder as output, which I thought it should be the same then the dist folder. Is that true? If auto-py-to-exe uses PyInstaller shouldn't there also be a build folder and a .spec file? I am a bit confused and I don't find a proper manual for auto-py-to-exe explaining this. Maybe somebody can shed some light here . Continue reading...