You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用scikit-image库显示图片?遇FileNotFoundError报错求助

解决scikit-image打开图片时的FileNotFoundError错误
  • 先确认文件真实存在
    直接前往/home/jovyan/Downloads/目录,检查是否有filename.jpg这个文件。注意文件名的大小写、后缀名是否完全匹配——比如实际文件可能是Filename.jpg或者filename.jpeg,这类细节很容易出错。
    也可以用终端命令验证:执行ls /home/jovyan/Downloads/filename.jpg,如果提示文件不存在,那就是路径或文件名有误。

  • 验证路径正确性

    • 避免绝对路径出错的话,可以试试相对路径:如果你的代码文件和图片在同一目录下,直接写filename.jpg即可。
    • 用Python代码确认当前工作目录,防止你误以为的路径和实际工作目录不符:
      import os
      print(os.getcwd())
      
    • 用os.path.exists直接检测路径有效性:
      import os
      print(os.path.exists('/home/jovyan/Downloads/filename.jpg'))
      
      返回False就说明路径肯定有问题。
  • 检查文件读取权限
    确保当前用户有读取该图片的权限,在终端执行ls -l /home/jovyan/Downloads/filename.jpg,查看权限列是否包含r(读权限)。如果权限不足,执行sudo chmod +r /home/jovyan/Downloads/filename.jpg添加读权限。

  • 正确的scikit-image调用示例
    确认你的代码写法没有问题,标准的打开并显示图片代码如下:

    from skimage import io
    import matplotlib.pyplot as plt
    
    # 替换为你确认正确的图片路径
    img_path = '/home/jovyan/Downloads/filename.jpg'
    img = io.imread(img_path)
    plt.imshow(img)
    plt.show()
    

内容的提问来源于stack exchange,提问作者codeman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 14:40:29