You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

tkinter与pip故障求助:Label、iconphoto等组件无法正常工作

Tkinter 功能失效问题(Label、iconphoto、background 无法正常工作)

我遇到了tkinter和pip整体故障的问题,Label、iconphoto以及background相关功能均无法正常工作,该如何解决?

import tkinter as tk
import random as r

GAME_WIDTH = 700
GAME_HEIGHT = 700
SPEED = 50
SPACE_SIZE = 50
BODY_PARTS = 3
SNAKE_COLOR = "#00FF00"
FOOD_COLOR = "#FF0000"
BACKGROUND_COLOR = "#000000"

class snake:
    pass

class food:
    pass

def next_turn():
    pass

def change_directions(new_direction):
    pass

def check_collison():
    pass

def game_over():
    pass


window = tk.Tk()
window.title("Snake game")
window.resizable(False, False)

score = 0
direction = 'down'

label = tk.Label(window, text="Score:{}".format(score), font=('consolas', 40))
label.pack()

window.mainloop()

运行这段代码时,仅显示一个空白的tk窗口。

编辑补充:即使添加了括号,tkinter仍然无法正常工作。

from tkinter import *
window = Tk()
window.geometry("420x420")
window.title("Meow")
window.mainloop()
emoji5 = PhotoImage(file="logo.png")
window.iconphoto(False,emoji5)
window.config(background="#000000")

这段代码同样只显示空白GUI,除了标题可以正常显示外,其余设置均无效。

编辑补充2:问题已解决,是我自身操作失误导致的。


内容的提问来源于stack exchange,提问作者alpha333

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 15:39:21