FileNotFoundError: [Errno 2] Нет такого файла или каталога | Ма c + Google Colab - PullRequest
0 голосов
/ 02 марта 2020

Я работаю в файле в Google Colab и использую следующий код:

import numpy as np
import matplotlib.pyplot as plt
import os
import cv2

DATADIR="/Users/boris/PetImages"
CATEGORIES= ["Dog","Cat"]

for category in CATEGORIES:
  path = os.path.join(DATADIR, category) 
  for img in os.listdir(path):
    img_array = cv2.imread(os.path.join(path,img), cv2.IMREAD_GRAYSCALE)
    plt.imshow(img_array, cmap="gray")
    plt.show()
    break
break

Я пытаюсь импортировать две папки на моей ма c. Однако я продолжаю получать следующую ошибку:

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-36-4ea265030377> in <module>()
      9 for category in CATEGORIES:
     10   path = os.path.join(DATADIR, category)
---> 11   for img in os.listdir(path):
     12     img_array = cv2.imread(os.path.join(path,img), cv2.IMREAD_GRAYSCALE)
     13     plt.imshow(img_array, cmap="gray")

FileNotFoundError: [Errno 2] No such file or directory: "/Users/boris/PetImages/Dog"

1 Ответ

1 голос
/ 02 марта 2020

Google colab работает на удаленной виртуальной машине, которая не имеет доступа к вашей локальной файловой системе. Чтобы использовать такие файлы, сначала необходимо загрузить их на компьютер Colab.

См. https://colab.research.google.com/notebooks/io.ipynb для получения информации о различных подходах к доступу к данным в Colab.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...