我正在研究一些Python图像教程。似乎每次我在Python中尝试新东西时最大的挑战就是让它发挥作用!我已导入PIL代码,并尝试在Spyder上运行Python 2.7.8下面的简短代码段
from PIL import Image
from pylab import *
im = array(Image.open('test.jpg'))
imshow(im)
show()
当我这样做时,我得到"图像数据无法转换为浮动"错误。
我试图在iPython笔记本中做同样的事情并收到同样的错误。当我运行pip冻结时,它显示我安装了PIP 1.1.7。值得注意的是,我使用主机站点上的可执行文件安装了PIP,而不是使用PIP。我也在使用Anaconda附带的Spyder实例。
有什么建议吗?
答案 0 :(得分:0)
在尝试发布其他解决方案之后,我发现PIL可能已经过时了我的新版Python(参见评论中的链接)。安装Pillow之后问题就解决了。