【发布时间】:2021-08-05 16:47:56
【问题描述】:
每次我运行我的 python 脚本时,我都会遇到这个警告:
qt.qpa.fonts: Unable to enumerate family
此警告的原因可能是什么?如何解决此警告?如果无法修复此警告,如何隐藏或静音?
编辑: 我已尝试安装警告中的所有字体,但它仍然存在。
【问题讨论】:
标签: python fonts pyqt5 warnings
每次我运行我的 python 脚本时,我都会遇到这个警告:
qt.qpa.fonts: Unable to enumerate family
此警告的原因可能是什么?如何解决此警告?如果无法修复此警告,如何隐藏或静音?
编辑: 我已尝试安装警告中的所有字体,但它仍然存在。
【问题讨论】:
标签: python fonts pyqt5 warnings
警告只是对开发人员的提示,而不是错误。 您可以通过以下方式隐藏此警告:
import warnings
warnings.filterwarnings('ignore')
我不确定这个警告,但我认为当 PyQt5 在你的系统中找不到任何字体时,经常会出现这个警告。
这通常意味着您的系统上没有安装字体。 所以,尝试安装它们。
大多数字体安装在 /usr/share/fonts 目录中。 您可以使用命令安装字体:
sudo apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
如果你使用其他发行版,你可以搜索类似的命令并安装字体。
【讨论】: