以下代码对我不起作用:
import matplotlib.image as mpimg
im = mpimg.imread('./dat/grey.jpg')
我确保grey.jpg
存在,我从here安装了PIL
这是我得到的错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\ProgramData\Anaconda2\lib\site-packages\matplotlib\image.py", line 1278, in imread
im = pilread(fname)
File "C:\ProgramData\Anaconda2\lib\site-packages\matplotlib\image.py", line 1256, in pilread
with Image.open(fname) as image:
File "C:\ProgramData\Anaconda2\lib\site-packages\PIL\Image.py", line 512, in __getattr__
raise AttributeError(name)
AttributeError: __exit__
关于这里发生了什么的任何想法?我认为这可能是一个依赖问题。我还有Python 2.7 32bit
答案 0 :(得分:-2)
只需使用conda
安装枕头即可:
conda install pillow