PyInstaller is tested against Windows, Mac OS X, and Linux. PyInstaller: According to their documentation: From these we can take a look at the Windows supported projects:ībfreeze: Not maintained, no documentation on limitations generally superceded by the rest in this list. Similar lists can be found in in Distribution Utilities and Freezing Your Code - The Hitchhiker's Guide to Python. I might have read things wrong but there's no explicit note of cross platform support. One line stands out:Īlso, unless otherwise noted, all programs listed below will produce an exe specifically for the operating system it's running in. There's already a long and curated list of options specified in micheal0x2a's excelent answer in Create a single executable from a Python project which outlines most tools available for creating standalone distributions of a Python program. I outline a completely unprobable solution in the end that's probably too complex to consider.Įnd result: Keep doing it manually, it's probably the best option so far.ĭrawing from credible and/or official sources: Apparently, no simple way to do this with the standard set of tools you have mentioned.