Beberapa hari ini saya mencoba belajar Tkinter di pemrograman Python, standar GUI untuk pemrograman berlambang ular ini. Tutorial singkat tentang Python GUI dengan Tkinter bahasa indonesia mungkin bisa lihat disini, semuanya secara default menggunakan Python 2.x .
Masalahnya, saya sekarang sudah menginstall Python versi 3.x . Jadi ketika saya mencoba mengimport modul Tkinter dengan command Python3 namafile.py , malah muncul notifikasi seperti ini:
File "namafile.py", line **, in
from Tkinter import *
ImportError: No module named Tkinter
dapat problem solving sih sebenarnya bisa diakali dengan mengubah Tkinter pada baris di atas menjadi tkinter , jadi huruf t nya kecil, ini di python3. Masalahnya kemudian berlanjut, ternyata python-tk harus terlebih dahulu diinstall katanya:
ile "/usr/lib/python3.1/tkinter/__init__.py", line 40, in
import _tkinter
ImportError: No module named _tkinter
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "selamat_datang.py", line 3, in
from tkinter import *
File "/usr/lib/python3.1/tkinter/__init__.py", line 42, in
raise ImportError(str(msg) + ', please install the python-tk package')
ImportError: No module named _tkinter, please install the python-tk package
sudah saya coba install dengan menggunakan command:
sudo apt-get install python-tk
Tapi tetap tidak bisa, karena ternyata untuk pyhton 3 ini, cara menginstallnya tinggal ditambah angka "3" sehingga command nya begini:
sudo apt-get install python3-tk
Nah, akhirnya masalah terselesaikan, dan ini tampilan GUI sederhana menggunakan Tkinter di Python3:
GUI Python dengan Tkinter |