标签: jhbuild

如何查找python模块使用的共享库?

我正在调试基于pygtk的python程序,我想确保程序使用正确的共享库.

pygtkGTK+python 的包装器.我已经GTK+使用jhbuild工具编译了,我想确保我正在调试的python脚本使用来自的编译库jhbuild.

一个人会导入gtkpygtk喜欢这样:

import gtk
import pygtk
print(gtk.__file__)
# /usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.pyc
print(pygtk.__file__)
# /usr/lib/python2.7/site-packages/pygtk.pyc
Run Code Online (Sandbox Code Playgroud)

例如,我可以使用gtk显示一个窗口:

w = gtk.Window()
w.show()
Run Code Online (Sandbox Code Playgroud)

这将使用gtk在屏幕上绘制一个窗口.但是我不知道使用哪个共享对象.我安装了很多版本,我需要找到罪魁祸首.

python gtk pygtk shared-libraries jhbuild

3
推荐指数
2
解决办法
2190
查看次数

标签 统计

gtk ×1

jhbuild ×1

pygtk ×1

python ×1

shared-libraries ×1