【问题标题】:Google Colab: No such file or directory on local PCGoogle Colab:本地 PC 上没有这样的文件或目录
【发布时间】:2021-12-05 01:11:06
【问题描述】:

朋友们,美好的一天。

我正在尝试将我自己的文件从我自己的光盘加载到 Google Colab,并使用带有 image.load_img 的代码。但是programm认为没有这样的文件。我看到这个文件,不同意谷歌。 )

您能否建议我如何使代码正常工作。如果我犯了任何错误,请告诉我。当文件在PC上并且文件在Colab文件夹中时,输入路径的正确方法是什么

非常感谢。

代码是:

from tensorflow.keras import utils
from tensorflow.keras.preprocessing import image
import numpy as np
import pandas as pd
import pylab
from google.colab import files
from PIL import Image

path = 'C:\XYZ\pic7.jpg'

x = image.load_img(path, target_size = (800, 600), color_mode = 'grayscale')

Colab 说:

...

FileNotFoundError                         Traceback (most recent call last)
<ipython-input-43-a3755b9d97b5> in <module>()
      9 path = 'C:\XYZ\pic7.jpg'
      10 
 ---> 11 x = image.load_img(path, target_size = (800, 600), color_mode = 'grayscale')

 1 frames
 /usr/local/lib/python3.7/dist-packages/keras_preprocessing/image/utils.py in load_img(path, grayscale, color_mode, target_size, interpolation)
     111         raise ImportError('Could not import PIL.Image. '
     112                           'The use of `load_img` requires PIL.')
 --> 113     with open(path, 'rb') as f:
     114         img = pil_image.open(io.BytesIO(f.read()))
     115         if color_mode == 'grayscale':
 
 FileNotFoundError: [Errno 2] No such file or directory: 'C:\\XYZ\\pic7.jpg'

【问题讨论】:

    标签: python image tensorflow google-colaboratory file-not-found


    【解决方案1】:
    1. Google Colab 在远程服务器上运行,而不是您的本地计算机,因此它无法访问“C:\”或您的任何本地驱动器。

    2. 查看examples for how to work with external data in Colab,包括安装 Google Drive - 所以你需要先把你的图片放在那里。

    【讨论】:

    【解决方案2】:

    对于那些对决策感兴趣的人。

    1. 我安装了我的 Google 驱动器,如 https://colab.research.google.com/notebooks/io.ipynb#scrollTo=u22w3BFiOveA 所述(Aneroid 建议使用此链接),
    2. 将路径更改为“/content/drive/MyDrive/myfolder/pic7.jpg”。

    在那个程序停止批评我的道路之后,Anf。并且错误发生了变化。对我来说是成功。 )

    向 Aneroid 致以最良好的祝愿。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-23
      • 2019-07-08
      • 2020-01-31
      • 2019-11-03
      • 1970-01-01
      • 2021-08-11
      • 1970-01-01
      相关资源
      最近更新 更多