I wanted to start using Tkinter with python and have the following code:
#!/usr/bin/python from Tkinter import * from PIL import ImageTk, Image top = Tk() dir(top) top.title("Erstes Frame") erstesFrame = Frame(top, height=250, width=250) erstesFrame.pack_propagate(0) erstesFrame.pack() img = ImageTk.PhotoImage(Image.open("mario.gif")) erstesBild = Label(erstesFrame, image = img) erstesBild.pack() top.mainloop()
But when I try to execute it, it just gives me this error:
Traceback (most recent call last): File "ToDoAPP.py", line 14, in <module> img = ImageTk.PhotoImage(Image.open("mario.gif")) File "/usr/local/lib/python2.7/dist-packages/PIL/ImageTk.py", line 116, in __init__ self.paste(image) File "/usr/local/lib/python2.7/dist-packages/PIL/ImageTk.py", line 181, in paste import _imagingtk ImportError: No module named _imagingtk
I installed PIL with python-pip and my OS is ubuntu 12.04 and my python version is 2.7.3
source share