我正在尝试使用pycharm中的tkinter创建第一个桌面应用程序。
from tkinter import *
root = Tk()
mLabel = Label(root, text="This is Header")
mLabel.pack
mLabel.mainloop()
但我有例外说
ImportError: No module named '_tkinter', please install the python3-tk package
我尝试像这样安装python3-tk
sudo apt-get install python3-tk
请指导我完成我缺少的内容
答案 0 :(得分:0)
您应该查看this问题,该问题与您提出的问题相同,但已经回答了问题。
答案 1 :(得分:0)
也许就您而言,仅在apt-get update
之前运行apt-get install python3-tk
可能就足够了。
在Dockerfile中运行它时遇到了这个问题。我在Dockerfile中:
RUN apt-get update -y
RUN apt-get install python3-tk -y
与您的消息相同的消息失败了。
我意识到,如果我在Docker之外都运行这两行,那么它们运行良好,并且apt-get update
在运行docker-compose build
时正在使用缓存。
当我运行docker-compose build --no-cache
时,它起作用了。