Sto provando ad eseguire il seguente comando su un Mac 10.6.8:pitone ImageTk.PhotoImage - segfault
Python 2.7.2 |EPD 7.1-2 (64-bit)| (default, Jul 27 2011, 14:50:45)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
import Image
import ImageTk
from Tkinter import Tk
window = Tk()
i = Image.open("file.jpg")
photo = ImageTk.PhotoImage(i)
Segmentation fault
ho visto altri hanno avuto un errore di bus in questa situazione . Qualcuno sa di un bug qui o un modo per aggirarlo? Non riuscivo a capire se lo http://infohost.nmt.edu/tcc/help/pubs/pil/image-tk.html fosse pertinente. Grazie!
Mi dispiace dire la stessa cosa accade anche dopo l'aggiornamento EPD:
Python 2.7.2 |EPD 7.2-2 (64-bit)| (default, Sep 7 2011, 16:31:15)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Quando non Segmentation fault occures? Prova a salvare il riferimento all'immagine, ad es. 'window.image = photo' – reclosedev
Non arriva così lontano - il segfault è immediatamente dopo la foto = ImageTk.PhotoImage (i), quindi non posso provare window.image = photo. – jtlz2
window.image = ImageTk.PhotoImage (i) causa anche un segfault. – jtlz2