我正在尝试运行本 教程 中的代码。我已将代码和数据集放在同一目录中,但仍然出现以下错误。
FileNotFoundError Traceback (most recent call last)
<ipython-input-6-5f5284db0527> in <module>()
39 # extract features from all images
40 directory = 'Flicker8k'
---> 41 features = extract_features(directory)
42 print('Extracted Features: %d' % len(features))
43 # save to file
<ipython-input-6-5f5284db0527> in extract_features(directory)
18 # extract features from each photo
19 features = dict()
---> 20 for name in listdir(directory):
21 # load an image from file
22 filename = directory + '/' + name
**FileNotFoundError: [WinError 3] The system cannot find the path specified: 'Flicker8k'**
原文由 abbas khan 发布,翻译遵循 CC BY-SA 4.0 许可协议
它抱怨无法找到指定的目录。尝试将相对目录路径
directory = 'Flicker8k'
替换为Flicker8k
目录的完整绝对路径(好像你在 Windows 上,所以看起来像C:\myproject\Flicker8k
在 linux/home/user/myproject/Flicker8k
或该数据集所在的任何地方)。因此,请确保: