Python 在google colab中编码时,如何在PIL.ImageFont.truetype()中指定字体样式路径?

Python 在google colab中编码时,如何在PIL.ImageFont.truetype()中指定字体样式路径?,python,python-imaging-library,google-colaboratory,Python,Python Imaging Library,Google Colaboratory,在GoogleColab中编码时,我不知道如何用字体样式指定路径 text=data1 img = PIL.Image.new('RGBA',(1000,1500),'white') draw = PIL.ImageDraw.Draw(img) font = PIL.ImageFont.truetype('Arial.ttf', 16) draw.text((0, 0), text, fill="black",font=font) img.save(f"{name

在GoogleColab中编码时,我不知道如何用字体样式指定路径

text=data1 
img = PIL.Image.new('RGBA',(1000,1500),'white')
draw = PIL.ImageDraw.Draw(img)
font = PIL.ImageFont.truetype('Arial.ttf', 16)
draw.text((0, 0), text, fill="black",font=font)
img.save(f"{name1}_{class1}.png")
它给了我错误

无法打开资源


我使用三星galaxy tab a在google colab中编码。

您使用的是基于Linux操作系统的google colab,因此您正在访问的字体(万一Arial不存在)您只需下载字体并将其复制到此目录“/usr/share/font/truetype”使用如图所示的文件夹名称,这是您访问字体的方式

 font = PIL.ImageFont.truetype('Arial.ttf', 16)