I extended c++ with python but the exectuable won\'t run on systems that do not have python installed.
#include \"C:\\.....python.h\"
int main()
{
Py_In
A DLL is by definition a dynamically linked library, it is a separate module that is looked up and resolved at run time.
If Python is not installed, your application won't run.
You need to either bundle Python with your application or install Python before/during your application installation.
Alternatively you can try linking with Python statically, in which case it will become part of the executable and won't need to be installed separately.