我尝试运行这个简单教程的第一个示例,以了解如何在 c 应用程序中嵌入 python,但它描述了 Windows 中的所有内容,并且我在 Ubuntu Linux 中工作。
在第一次尝试中,我遇到了分段错误并在 Py_Initialize() 之前添加了两行来克服这个错误:
char pySearchPath[] = ".:myhome";
Py_SetPythonHome(pySearchPath);
现在,当它想要 Py_Initialize() 时出现此错误:“ImportError: No module named site”。
我找到了一些这样的解决方案,但它们不适合我吗?我能做些什么来解决这个问题?我也是 Python 的菜鸟。