我目前正在尝试使我使用tkinter构建的一些应用程序看起来更好。我读到你可以使用ttk来改变tkinter的主题,并让它与内置的主题一起工作。
import tkinter.ttk as ttk
from tkinter import *
import ttkthemes
root = Tk()
root.geometry('400x200')
ttk.Style().theme_use('alt')
Button1 =ttk.Button(text="Test").pack()
root.mainloop()
但是由于内置的有点过时,我开始尝试安装外部的从这个列表:https://wiki.tcl-lang.org/page/List+of+ttk+Themes。我试过pip install ttkthemes
,希望能得到"适配"。主题工作(https://ttkthemes.readthedocs.io/en/latest/themes.html)。我试图导入ttkthemes,但无法让它工作。Python在执行时找不到主题_tkinter.TclError: can't find package ttk::theme::adapta
。那么我如何得到这些外部主题导入到python?
在python终端中输入'pip install ttkthemes'。现在,示例文档应该可以工作了。