gpt4 book ai didi

python - 使用Tkinter时,错误: TclError: image "pyimage8" doesn't exist

转载 作者:行者123 更新时间:2023-12-01 09:30:26 37 4
gpt4 key购买 nike

我不断收到错误,TclError:图像“pyimage8”不存在。很奇怪,每次运行时数字都会增加?

我正在使用spyder运行python,不知道这是否会影响任何东西。

这是我的代码:

#import tkinter
import Tkinter as tk

homescreenImage = PhotoImage(file="Homescreen.gif")

#create a GUI window.
root = Tk()
#set the title.
root.title("Welcome to the Pit!")
#set the size.
root.geometry("1100x700")

homescreenFrame = tk.Frame(root, width=1100, height = 700)
homescreenFrame.pack()

homescreenLabel = tk.Label(homescreenFrame, image=homescreenImage)
homescreenLabel.pack()


#start the GUI
root.mainloop()

最佳答案

我发现我的脚本会运行一次,然后在后续运行时给出错误。如果我重新启动控制台,它会再次运行。我通过在脚本开头使用以下代码解决了该问题:

import sys
if "Tkinter" not in sys.modules:
from Tkinter import *

现在每次都有效。

关于python - 使用Tkinter时,错误: TclError: image "pyimage8" doesn't exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50012062/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com