Bạn có thể cần phải cài đặt nó bằng một trong (hoặc một cái gì đó tương tự) như sau:
sudo apt-get install python3-tk
sudo dnf install python3-tkinter
Tôi đã sử dụng Tkinter được một thời gian rồi. Tại sao bạn không thử điều này và cho tôi biết nếu nó hoạt động?
try:
# for Python2
from Tkinter import * ## notice capitalized T in Tkinter
except ImportError:
# for Python3
from tkinter import * ## notice lowercase 't' in tkinter here
Đây là liên kết tham khảo và đây là tài liệu
Tốt hơn để kiểm tra các phiên bản như được đề xuất ở đây :
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
Hoặc bạn sẽ gặp lỗi ImportError: No module named tkinter
EDIT 1: Chỉ để làm cho câu trả lời này chung chung hơn, tôi đã mượn những điều sau đây từ các bình luận. Trên Fedora, vui lòng sử dụng một trong các lệnh sau
sudo dnf install python3-tkinter-3.6.6-1.fc28.x86_64
hoặc là
sudo dnf install python3-tkinter