美文网首页
Python在导入文件时的FileNotFoundError解决

Python在导入文件时的FileNotFoundError解决

作者: MyFork | 来源:发表于2018-12-23 22:57 被阅读0次

    举例,在运行这段代码时

    from keras.utils import plot_model
    plot_model(model, to_file='images/model_mnist.png', show_shapes=True, show_layer_names=True)
    

    会报错

    In [8]: FileNotFoundError: [Errno 2] No such file or directory: 'images/model_mnist.png'
    

    此时运行的py文件名称为

    temp.py
    

    要导入的文件在temp.py的同级的目录images文件夹下那么应该保证要导入的文件

    imagesmodel_mnist.png
    

    要跟前面的temp文件在同一目录(不满足,可把imagesmodel_mnist.png移到temp.py同一目录下)或者是提供要导入的文件的完整目录即写作绝对路径如下:

    from keras.utils import plot_model
    plot_model(model, to_file='C:/Users/MMIS/.spyder-py3/imagesmodel_mnist.png', show_shapes=True, show_layer_names=True)
    

    再次尝试导入,控制台提示导入成功:

    In [9]: plot_model(model, to_file='C:/Users/MMIS/.spyder-py3/images/model_mnist.png', show_shapes=True, show_layer_names=True)
    

    相关文章

      网友评论

          本文标题:Python在导入文件时的FileNotFoundError解决

          本文链接:https://www.haomeiwen.com/subject/zwvokqtx.html