簡體   English   中英

Tkinter 安裝在 pip 安裝 tk 后無法正常工作

[英]Tkinter install not working after pip install tk

我需要 Tkinter 在我的一個項目中用作按鈕等。我 pip 安裝了 Tkinter 和下面的代碼,因為我遵循了在線教程,它說

 pip install tk

當我 import Tkinter import Tkinter時,這是否不正確。 它說找不到模塊?

我試圖重新啟動我的項目,並嘗試了所有可能的 pip 安裝組合。

請幫助解釋 Tia。

如果您使用的是 Python 3,則內置 Tkinter。但您必須使用小寫字母。 不要使用“Tkinter”,而是使用“tkinter”。

另外,不要使用“import tkinter”,使用“from tkinter import *”來導入所有內容。

例子:

from tkinter import *
def command():
  print("Hello, world!")
root = Tk()
root.title("tkWindow")
btn = Button(root, text="Click Me!", command=command)
btn.pack()
root.mainloop()

另外,請記住,當您從 Tkinter 導入所有內容時(使用 from tkinter import *),您不使用 tk.Tk() 或 tk.Button(),您只需要使用 Tk() 和 Button()。

這應該適合你。 祝你好運,編碼愉快!

對我來說,這取決於我使用的 python 版本。 當我第一次嘗試做海龜圖形時,我的 Tkinter 模塊沒有導入。 from tkinter import Tk后,它起作用了。 When we moved to python 3.8.5, it clearly had tkinter built into python 3 already, so try pip installing (just in case), then try from tkinter import Tk again. 如果它不起作用,請檢查以確保您使用的是最新版本的 python!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM