After more troubleshooting (although no solution), the issue seems to be related to the data types.
the open_image() function returns a fastai.vision.image.Image object, but the plt.imgshow() needs an array or nparray.
I tried to simply take the Image object and use np.asarray(Image_object) and then call plt.imgsho(), but same error.
Can anyone run the pascal.ipynb notebook and get the images to display?