这是我关于stackoverflow的第一个问题。在我开始之前,我为我的英语不好对不起

我目前正在开发“ Pocketvox”库。目的是提供一种在Linux系统上使用Pocketsphinx(语音识别)进行控制的简便方法。

主项目存储在这里https://github.com/benoitfragit/pocketVox

我已经用C编写了代码,并且希望为开发人员提供Python的访问权限。因此,我生成了一个.gir和.typelib文件。库名称为Pocketvox,每个文件都存在

我尝试加载它,但失败了:

from gi.repository import Pocketvox


我已经设置了GI_TYPELIB_PATH变量,以指向包含typelib文件但没有任何更改的文件夹

如果有人了解gobject-introspection C / Python,我需要一些帮助来解决此问题

最佳答案

我自己发现LD_LIBRARY_PATH不好

10-04 21:57