title: Deploying C++ program with python embedded
body: <p>I have a Qt  C++ project in which, for some functionality,I have added Python. The C++ function calls python script and returns the values.Like the below Example.</p>
  
  <pre><code>PyObject *pName,*pModule,*pFunc;
  PyObject *pArgs,*pValue;
  const char *module="getBeamData";
  pName=PyUnicode_FromString(module);
  pModule=PyImport_Import(pName);
  if(pModule!=NULL){
      pFunc=PyObject_GetAttrString(pModule,"getBeamDose");
      if(pFunc&amp;&amp;PyCallable_Check(pFunc)){
          pArgs=PyTuple_New(2);        
    PyTuple_SetItem(pArgs,0,PyBytes_FromString(path.toStdString().c_str()));
          PyTuple_SetItem(pArgs,1,PyLong_FromLong(fraction));      
          pValue=PyObject_CallObject(pFunc,pArgs);
  </code></pre>
  
  <p>It calls the  script getBeamdata.py. Functionality works fine. Do I have to install python and libraries(like numpy) for all customer and ship script ? Or is there any other way without sending script.</p>