VS Code的相对路径问题 (No such file or directory: './lenna.png')

在VS Code中运行Python3.6代码: 

from PIL import Image
img = Image.open('./lenna.png').convert("L")

报错:FileNotFoundError: [Errno 2] No such file or directory: './lenna.png'

 

此处使用的 PIL 是python下一个图像处理库:

安装: pip install pillow

参考:
1、https://python-pillow.org/
2、https://github.com/python-pillow/Pillow
3、http://pillow.readthedocs.io/en/4.3.x/

 

尝试了下,直接使用绝对地址是可以读取到图片的。在VSCode里读不到的原因是:VSCode中算相对路径是从工程根路径(工作根目录)算起,也就是在.vscode所在目录算起(不包含) 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章