我如何调试python模块加载?

时间:2012-07-08 17:59:08

标签: python plugins python-3.2

我正在尝试将cwiid从python 2.7移植到3.2。 它使用了大量已弃用的东西,因此我必须更改很多东西以使其与3.2一起使用。现在我因为加载错误而卡住了。使用python 3.2环境并将库安装到软件包repo中:

prompt: echo "import cwiid" | python -
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dynamic module does not define init function (PyInit_cwiid)

除了在源代码中盲搜, python在哪里期望PyInit_cwiid 方法?

在源代码中,例如py_plugin.c包含py_init方法。

0 个答案:

没有答案