2016-08-31 22 views
0

我无法得到一个在Python中导入编译库(pyd文件)的工作示例。如何在Python中导入编译库(pyd)

我编译的搅拌机源代码,结果是一个bpy.pyd文件。 该文件位于python \ lib文件夹中。

在源代码中,我有 进口联吡啶

该文件在运行时发现的,但我得到一个运行时错误,该模块无法导入

是否有人有对进口编好文件python模块? 我搜索了~100条目,但只有关于如何做到这一点的一般定义。我修正了所有建议,但都没有成功。

谢谢!

+1

你怎么知道它已找到,但无法导入?代码和错误回溯在哪里显示? –

+0

发现错误 - 我必须使用搅拌器的cmake文件中的Python不匹配。 (pyd是用32位Python编译的,但是我的环境是64位) 但是现在我得到这行错误: import bpy 致命的Python错误:PyThreadState_Get:没有当前线程 –

回答

0

发现错误: 的PYD文件是用一个32位的Python编写,被称为用一个64位的Python