1

我正在尝试在 Ubuntu 16.04 中制作 GUI,python 3.6 使用虚拟环境运行代码。我的系统上安装了许多默认字体。

无论我尝试什么代码,我的 GUI 似乎都无法使用它们。字体看起来非常糟糕,模糊和像素化:

GUI 继续使用的字体列表只有这些:

我尝试使用以下方法设置字体:

style.configure('TLabelframe.Label',background='#f5f6fa',font=("Helvetica",14))

tab_Font = Font(family="Lato", size=13)

当我尝试这段代码时:

print(Font(font='Lato 13').actual())

它显示:

{'family': 'fixed', 'size': 13, 'weight': 'normal', 'slant': 'roman', 'underline': 0, 'overstrike': 0}

这意味着fixed使用字体而不是Lato.

我有字体/usr/share/fonts。我也有字体,/home/minhaj/.fonts所以这不是未安装字体的问题。

我只是想使用一些像样的字体,这样我的应用程序就不会那么糟糕了。

4

0 回答 0