ฉันเห็นสองวิธีแก้ปัญหาที่นี่:
1) ทำตามการติดตั้ง Docs-Tkinter สำหรับ Python ( สำหรับ Windows ):
Tkinter (และตั้งแต่ Python 3.1, ttk) รวมอยู่ในการแจกแจง Python มาตรฐานทั้งหมด สิ่งสำคัญคือคุณต้องใช้ Python เวอร์ชันที่รองรับ Tk 8.5 ขึ้นไปและ ttk เราขอแนะนำให้ติดตั้งการแจกจ่าย "ActivePython" จาก ActiveState ซึ่งรวมทุกอย่างที่คุณต้องการ
ในเว็บเบราว์เซอร์ของคุณไปที่Activestate.comและทำตามลิงก์เพื่อดาวน์โหลด Community Edition ของ ActivePython สำหรับ Windows ตรวจสอบว่าคุณกำลังดาวน์โหลดเวอร์ชัน 3.1 หรือใหม่กว่าไม่ใช่เวอร์ชัน 2.x
เรียกใช้โปรแกรมติดตั้งและทำตาม คุณจะได้รับการติดตั้ง ActivePython ใหม่ซึ่งอยู่ในเช่นC:\python32
. จากพรอมต์คำสั่งของ Windows หรือคำสั่ง "Run ... " ของ Start Menu คุณจะสามารถเรียกใช้ Python shell ผ่านทาง:
% C:\python32\python
สิ่งนี้ควรให้พรอมต์คำสั่ง Python แก่คุณ จากพรอมต์ป้อนคำสั่งทั้งสองนี้:
>>> import tkinter
>>> tkinter._test()
สิ่งนี้จะปรากฏขึ้นในหน้าต่างเล็ก ๆ บรรทัดแรกที่ด้านบนสุดของหน้าต่างควรระบุว่า "นี่คือ Tcl / Tk เวอร์ชัน 8.5"; ตรวจสอบให้แน่ใจว่าไม่ใช่ 8.4!
2) ถอนการติดตั้ง Python 64 บิตและติดตั้ง Python 32 บิต