如何在squashfs中使用python使用共享库(lvm2py和liblvm2app.so)

时间:2015-12-29 06:04:28

标签: python squashfs

我正在尝试编写自己的脚本来创建分区。 (即使这可以在anaconda中完成,我想要我的自定义脚本)该脚本使用lvm2py模块创建基于lvm的分区。 lvm2py需要liblvm2app库。我安装在我的squashfs中。

当我的脚本在安装时运行时,它没有说"找不到LVM库"。当 find_library(" lvm2app")失败时,这是由lvm2py报告的错误。 即使liblvm2app.so存在于/ usr / lib64 /中,依赖于liblvm2app.so的所有其他库也在ldd中显示已解析。

另请注意,执行 find_library(" c")的示例python脚本也会失败。看起来python无法检测到任何共享库。

我也尝试将/ usr / lib64添加到LD_LIBRARY_PATH,但没有运气。

Python是使用libpython支持编译的。

0 个答案:

没有答案