python: FileNotFoundError: [Errno 2] Нет такого файла или каталога - PullRequest
0 голосов
/ 14 мая 2018

Я использую google collab для изучения Python и машинного обучения. Я пытаюсь прочитать файлы изображений из папки / content / Images / , но по какой-то причине выдает ошибку -

FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/content/Images/CM148.jpg'

. Вот мой код:

 from PIL import Image
 path='/content/Images/'
 def load_images(abs_path):
    for image in train_images: #jpg
        print(abs_path+image)
        xpath = os.path.join(path,image)
        im=Image.open(xpath)
        np.append(image_list,im)
 load_images(path) 

Я рассмотрел здесь вопросы о переполнении стека с похожими проблемами. Но указание абсолютного пути , похоже, исправляет их ошибки.

Я уверен, что изображения присутствуют в папке, и я думаю, что я указываю абсолютный путь. Когда я запускаю этот код, он дает мне маленький эскиз в качестве предварительного просмотра:

from IPython.display import Image
Image('/content/Images/CM148.jpg')

Любая помощь будет принята с благодарностью. Спасибо

1 Ответ

0 голосов
/ 14 мая 2018

вы проходите относительный путь, когда вам, вероятно, следует ввести абсолют.

...