使用Python + Gtk +时,GTK_DEBUG不受尊重

时间:2017-08-15 12:10:54

标签: python gtk3 gobject-introspection

我在macOS Sierra 10.12.4上使用Python 3.6和Gtk + 3.22.18(通过Homebrew安装Python和Gtk +)。我发现GTK_DEBUG环境变量和--gtk-debug参数都没有任何效果。但是:

  • 他们适用于非python应用,例如GTK_DEBUG=modules gtk3-demo
  • --gdk-debug和其他参数可以正常工作
  • 遵守其他环境变量,例如GTK_THEME

只有这不起作用:

GTK_DEBUG=modules python hello.py

我很确定我正在为python和非python应用程序使用相同的Gtk +库。我已经进行了搜索,只找到了一组。

我知道Homebrew用--enable-debug=minimal编译Gtk +。为了确保这不是罪魁祸首,我在没有该标志的情况下重新编译它,现在可以使用带有--gtk-debug=interactive的Gtk检查器 - 但仍然只在C应用程序中,而不是在Python应用程序中。我如何使用GTK_DEBUG?

0 个答案:

没有答案