作者art1 (人,原来不是人)
看板Python
标题Re: [问题] 在 colab 安装 libraqm 後无法正常使用
时间Sat Feb 6 07:28:34 2021
翻原始码後,发现问题应该是出在启用 raqm 後的 _imagingft 的 getsize 函式
from PIL import _imagingft as core
font = core.getfont(
'/content/drive/MyDrive/fonts/TW-Kai-98_1.ttf',
10, 0, '', layout_engine=1
)
font.getsize('a') #主机重启
font = core.getfont(
'/content/drive/MyDrive/fonts/TW-Kai-98_1.ttf',
10, 0, '', layout_engine=0
)
font.getsize('a') #((5, 5), (0, 4))
改用主机 /usr/share/fonts 内的其他字型一样会造成重启
话说这问题应该回报 Pillow 还是 colab 那边阿?
--
「看在上帝的份上,我们不能当着孩子的面枪杀他的父亲!」
「那我们就连孩子一起干掉!」
「第一枪打中的是那个天真的孩子,第二枪是抱着孩子的母亲。第三枪
停顿了三秒,当难以致信的父亲擦拭着脸上爱子的脑浆从震惊中醒转
过来,慢慢的转头看向停车的地方,分辨出是谁在攻击他後,第三颗
子弹才将他的脑壳打飞。」 ─摘自〈狼群〉
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.173.2.151 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1612567717.A.52A.html