我只是想打开一个图像,我知道这里有几个IOError问题,但我无法理解这些解释。
我输入的代码在这里
from PIL import Image
image = Image.open("Lenna.png")
image.load()
获得的错误如下:
Traceback (most recent call last):
File "C:\Python27\hello world.py", line 4, in <module>
image = Image.open("Lenna.png")
File "C:\Python27\lib\site-packages\PIL\Image.py", line 1952, in open
fp = __builtin__.open(fp, "rb")
IOError: [Errno 2] No such file or directory: 'Lenna.png'
我在这做什么? 谢谢。
答案 0 :(得分:1)
您正在尝试使用相对文件名。 Python无法在当前工作目录中找到此类文件。尝试使用完整的绝对路径,例如&#39; C:\ Lenna.png&#39;。
答案 1 :(得分:0)
IOError:[Errno 2]没有这样的文件或目录:'Lenna.png'
检查文件的路径
答案 2 :(得分:0)
如果您尝试打开图像,则必须指定图像的完整路径,如
from PIL import Image
im = Image.open('C:/Users/Anish/Desktop/2017PROJECTS/PYTHON_TWITTER/image/camel.png')
im.show()
或者您必须将图像复制到指定的项目目录并调用图像名称,如
im = Image.open('camel.png')