小甲鱼 发表于 2015-6-18 23:59:00

已有 12 人购买  本主题需向作者支付 10 鱼币 才能浏览 购买主题

zua 发表于 2017-1-2 22:56:36

pygame博大精深!

lvxiangguo 发表于 2018-1-26 14:56:04

在调用font模块时,出现错误 OSError: unable to read font file ,请问是因为没有对SDL_ttf初始化造成的么?
如果是,该如何对该模块初始化?
如果不是,那是什么问题,该如何解决?

helloTOM 发表于 2018-5-13 18:25:18

lvxiangguo 发表于 2018-1-26 14:56
在调用font模块时,出现错误 OSError: unable to read font file ,请问是因为没有对SDL_ttf初始化造成的么 ...

大佬怎么解决了现在{:10_254:}{:10_254:}

微末非末 发表于 2018-7-11 12:11:26

lvxiangguo 发表于 2018-1-26 14:56
在调用font模块时,出现错误 OSError: unable to read font file ,请问是因为没有对SDL_ttf初始化造成的么 ...

如果是、对字体模块进行初始化 , (在使用该模块前加上)

         pygame.font.init()

如果不是
         
          请检查当前字体是否存在,是否漏掉了路径。
          如果没有请确认字体格式是否为pygame能加载的字体格式{:5_95:}

微末非末 发表于 2018-7-11 12:12:09

helloTOM 发表于 2018-5-13 18:25
大佬怎么解决了现在

请看楼上{:5_95:}

天羽妖月 发表于 2019-1-25 22:33:03

OSError: unable to read font file 'F:\小甲鱼Python\freesansbold.ttf'

我的解决方法
不要有中文目录可以解决

xqhan312 发表于 2020-4-5 13:34:30

天羽妖月 发表于 2019-1-25 22:33
OSError: unable to read font file 'F:\小甲鱼Python\freesansbold.ttf'

我的解决方法


是的。经过多次尝试,发现python对于中文路径或者中文文件名的支持不够好,经常会出现错误;如果改成英文,则没什么问题了。
页: [1]
查看完整版本: font | Pygame中文文档