คุณอาจต้องติดตั้งโดยใช้หนึ่งใน (หรือบางอย่างที่คล้ายกับ) ต่อไปนี้:
sudo apt-get install python3-tk
sudo dnf install python3-tkinter
ฉันใช้ Tkinter มาระยะหนึ่งแล้ว ทำไมคุณไม่ลองและแจ้งให้เราทราบหากใช้งานได้
try:
# for Python2
from Tkinter import * ## notice capitalized T in Tkinter
except ImportError:
# for Python3
from tkinter import * ## notice lowercase 't' in tkinter here
นี่คือลิงค์อ้างอิงและนี่คือเอกสาร
ดีกว่าที่จะตรวจสอบรุ่นตามที่แนะนำที่นี่ :
if sys.version_info[0] == 3:
# for Python3
from tkinter import * ## notice lowercase 't' in tkinter here
else:
# for Python2
from Tkinter import * ## notice capitalized T in Tkinter
หรือคุณจะได้รับข้อผิดพลาด ImportError: No module named tkinter
แก้ไข 1: เพียงเพื่อให้คำตอบทั่วไปมากขึ้นฉันยืมต่อไปนี้จากความคิดเห็น ใน Fedora โปรดใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้
sudo dnf install python3-tkinter-3.6.6-1.fc28.x86_64
หรือ
sudo dnf install python3-tkinter