在Python中使用Matplotlib.image时出错

时间:2016-06-11 13:24:50

标签: python matplotlib pycharm

好的,所以我刚刚在PyCharm中使用Anaconda启动了this教程。我导入了正确的库,但是当我尝试使用以下代码上传我的图像时:

img = mpimg.imread('FileName.png')

我收到此错误消息:

Traceback (most recent call last): File "<input>", line 1, in <module> File ".../matplotlib/image.py", line 1323, in imread with open(fname, 'rb') as fd: IOError: [Errno 2] No such file or directory: 'FileName.png'

我尝试像这样输入文件位置:

img=mpimg.imread('FilePath/FileName.png')

但我得到了同样的错误。我想完全遵循教程,所以我不确定为什么这不起作用!任何帮助表示赞赏!

3 个答案:

答案 0 :(得分:2)

确保文件夹中有该文件... 尝试使用此命令列出该文件夹中的文件,以确保python atleast识别或读取文件。

import os
print (os.listdir('your path'))

答案 1 :(得分:0)

你应该为图像提供绝对路径。例如    R&#39; C:\用户\ HP \桌面\ stinkbug.png&#39;添加r以删除Unicode错误

答案 2 :(得分:0)

我提供了完整路径:“C:/user/username/Downloads/folder/file.ext”

当我将其更改为相对时,它对我有用:“下载/文件夹/文件.ext”