You can "package" python along with your script, by your question, it seems to me that the most appropriate would be a "python Compiler", two interesting options are:
TL;DR
Nuitica is a python compiler, compatible with Python 2.6, 2.7, 3.2, 3.3, 3.4, and 3.5
You feed it with your python application and it does the "magic" by converting the app into an executable.
Pyinstaller is a program that "packages" python applications into a standard executable in Windows, Linux, Mac OS X, Freebsd, Solaris, and AIX environments. Its main advantage over competitors: supports Python versions from 2.7 to 3.5, and, thanks to the transparent compression technique, creates small executables.
Unfortunately not. Since Python is not a native language of Windows, it cannot identify the syntax of the script to be able to interpret it. Have you searched for an embedded version?
– Carlos Andrade
Hmm understood, a pity then, I thought I had some form. But thank you.
– Marcos
You can call the direct Python interpreter as a function in C. This implies you write your own program that calls the interpreter, but it’s close enough
– Jefferson Quesado