A: 

I don't know about the Bus Error, but you need to create a Tk window before you can call PhotoImage. This script works for me-

import Image 
import ImageTk
from Tkinter import Tk

window = Tk()
i = Image.open("image.png") 
photo = ImageTk.PhotoImage(i)
Rob Lourens
Okay, when I run this code it makes like a GUI is about to open, then a popup comes up with the words, "Python quit unexpectedly", and the terminal window prints "Bus error"
Dylan
This post may be relevant-http://bytes.com/topic/python/answers/532341-tkinter-bus-error-right-awayWhich version of OSX are you running? The code above worked for me in Python 2.6 and OS 10.6
Rob Lourens
I'm running 10.6 and Python 2.6 also. That post looks like it might be useful though, so I will look at it. Thanks
Dylan
Okay, well I think I found what would be the solution to my problem, if I knew how to go about doing it. I felt like there was so much content that this warranted a second question, so could you please look here and tell me if you know how to do what it is telling me to? http://stackoverflow.com/questions/3200308/how-to-add-tkinter-support-for-pil-python-library
Dylan