最近闲着蛋疼,在win7里用起了GTK
正在学习Python,所以自然就选择了pyGTK
运行的时候碰到了个小问题,觉得有必要拿出来分享下:
===============================强大的分割线===============================================
Python + PyGTK执行报错:
PangoWarning: couldn't load font "微软雅黑 Not-Rotated 9", falling back to "Sans Not-Rotated 9", expect ugly output.
解决:
找到{GTK安装路径}/runtime/etc/gtk-2.0,这个文件夹下有个文件名为gtkrc
用写字板打开它,
style"user-font"
{
font_name = "ThemeXHei 10"
}
widget_class "*" style "user-font"
gtk-theme-name = "MS-Windows"
gtk-icon-theme-name = "Tango"
gtk-fallback-icon-theme = "hicolor"
gtk-alternative-button-order = 1
gtk-alternative-sort-arrows = 1
gtk-auto-mnemonics = 1
gtk-show-input-method-menu = 0
gtk-show-unicode-menu = 0
粗体部分为添加的字段,其中"ThemeXHei"请替换成你要的字体,建议宋体"Simsun"