FileNotFoundError:[Errno 2]没有这样的文件或目录:'C:/ users / admin / downloads / testing / testing'[关闭]

问题描述 投票:-1回答:1

我在测试目录中具有目录测试和目录测试。代码如下:

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

DATADIR = "C:/Users/Admin/Downloads/testing/"
CATEGORIES = ["test", "NoSack"]

for category in CATEGORIES:
    #print(category)
    path = os.path.join(DATADIR, category) # path to sacks and no sacks
    print(path)
    #print (os.listdir(path))
    for img in os.listdir(path):
      img_array = cv2.imread(os.path.join(path, img), cv2.IMREAD_GRAYSCALE)
      plt.imshow(img_array, cmap = "gray")
      break
    break

实际上总是存在目录时,我总是收到错误“找不到文件/目录”错误。

python
1个回答
0
投票

在您的问题中,您引用C:/users/admin/downloads/testing/testing目录(测试/ 测试),但是在您创建的代码中,使用C:/users/admin/downloads/testing/test(测试/ 测试)。

重命名目录或更改代码中的名称以匹配上一个文件夹的名称。

© www.soinside.com 2019 - 2024. All rights reserved.