So I want to convert a Python script to machine code/an
exe file in one SINGLE file.
Apparently every tutorial I’ve seen was useless, and
pyinstaller doesn’t even make an executable.
Don’t think OOP languages like python can go exe, like python need to keep track with every single variable’s type and value every time a command runs
I think you can try packet the entire python.exe with your code to do so, which kinda impossible
However if this is achievable I really wanna know how too (lol)
wdym?? Python has to turn into Machine Code, or else it won’t run
No, Python doesn’t necessarily have to be compiled to machine code.
When Python code is run, it is first compiled into bytecode and executed with the CPython interpreter (unless you are using some other implementation of Python). The CPython interpreter is compiled to machine code, which will interpret the Python code.
What I mean is that there is Machine Code as a result
I don’t know any way, but maybe these modules might help you:
Replit doesn’t support
.exe files, are you doing this locally?
I can just download the
.exe file and run it on my local computer.
And btw, I’m asking for any type of Machine Code, not just
.exe machine code
To convert Python code to a
.exe file, I use the
No. C# is compiled to
exe and then that file is executed.
You can try to convert Python code into “ELF”. It’s faster than
exe, and is optimized for Linux, and sort of Mac. Also, there seem to be utilities for translating
exe. Replit also supports elf files.