我正在尝试使用一幅图像作为画布背景。我以前是成功的,现在无论我做什么都会得到一个错误。据我所知,唯一的区别是我以前使用3.7,现在我使用3.5。
经过一些研究,我能够使用jpg图像作为画布背景。我关闭了Raspberry Pi,当我第二天早上启动它时,它不能启动。我用3.5刷新了一张新的SD卡(这就是我找到的全部),现在我得到了一个错误。我试过jpg,png,gif。我尝试了完整路径和相对路径。代码如下:
w = Tk()
w.geometry = ("1920x1080")
c = Canvas(w, height=1080, width=1920,)
c.pack()
# I tried everything here
img = Image.open("Dash-Background.png")
background_image = ImageTk.PhotoImage(img)
c.create_image(0, 0, background_image, anchor="nw")我希望得到一个1920x1080的窗口,我的图像像以前一样居中。相反,我得到了一个黑色背景的窗口(ok),但没有图像和以下错误:
_tkinter.tclerror: unknown option "pyimage1"我做错了什么??
发布于 2019-05-11 23:57:00
将对create_image的调用替换为:
c.create_image(0, 0, image=background_image, anchor="nw")https://stackoverflow.com/questions/56091601
复制相似问题