FileNotFoundError: \[WinError 3\] 系统找不到指定的路径:

新手上路,请多包涵

我正在尝试运行本 教程 中的代码。我已将代码和数据集放在同一目录中,但仍然出现以下错误。

 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 许可协议

阅读 2.6k
1 个回答

系统找不到指定的路径:’Flicker8k’

它抱怨无法找到指定的目录。尝试将相对目录路径 directory = 'Flicker8k' 替换为 Flicker8k 目录的完整绝对路径(好像你在 Windows 上,所以看起来像 C:\myproject\Flicker8k 在 linux /home/user/myproject/Flicker8k 或该数据集所在的任何地方)。因此,请确保:

  • 使用绝对路径而不是真实路径
  • 文件夹(大小写正确)存在
  • 数据集实际上在所述文件夹中
  • 文件夹(和其中的文件)的访问权限是可以的

原文由 Const 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
Stack Overflow 翻译
子站问答
访问
宣传栏