Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: PIL kan ImageTk niet vinden. Hoe deze installeren?  (gelezen 645 keer)

Offline bart85

  • Lid
  • Steunpunt: Nee
PIL kan ImageTk niet vinden. Hoe deze installeren?
« Gepost op: 2014/09/06, 15:36:35 »
Eenvoudige code om proberen een foto van jpg formaat in een label plaatsen. PIL (pillow) kan ImageTk niet vinden. Wel kan PIL Image vinden.
Traceback (most recent call last):
  File "puzzle.py", line 4, in <module>
    from PIL import Image,ImageTk
ImportError: cannot import name ImageTk

#!/usr/bin/env python

from Tkinter import *
from PIL import Image,ImageTk
import random


root = Tk()
board = Image.open('board.jpg')
photo = ImageTk.PhotoImage(board)
l_board = Label(image=photo)
l_board.image = photo
label.pack()
root.mainloop()
Als Linux niet goed genoeg vind, verander de source code.

Offline bart85

  • Lid
  • Steunpunt: Nee
Re: PIL kan ImageTk niet vinden. Hoe deze installeren?
« Reactie #1 Gepost op: 2014/09/06, 16:49:05 »
Ben er achter gekomen dat ik met apt-get een programma moest ophalen. Dat is python-imaging-tk. Na deze installatie kan ik een jpg afbeelding laten zien.
Als Linux niet goed genoeg vind, verander de source code.