Python Embedding in C++ : ImportError: No module named pyfunction

后端 未结 6 624
栀梦
栀梦 2021-02-07 11:32

Hi I\'m trying to embed python (2.7) into C++ (g++ 4.8.2) and hence call a python function from C++. This is the basic code provided in python documentation for embedding:

6条回答
  •  攒了一身酷
    2021-02-07 12:04

    Put the following in the C/C++ code, just after Py_Initialize();

    PyRun_SimpleString("import sys");
    PyRun_SimpleString("sys.path.append(\".\")");
    

提交回复
热议问题