【问题标题】:FileNotFoundError: [Errno 2]: Reading a file via jupyterFileNotFoundError: [Errno 2]: 通过 jupyter 读取文件
【发布时间】:2020-10-18 14:56:37
【问题描述】:

我开始使用 Jupyter 并遇到了问题。尝试读取名为“vgsales”的文件时出现错误:

FileNotFoundError: [Errno 2] File vgsales.csv does not exist: 'vgsales.csv'

我已使用 Jupyter 笔记本将包含我的 csv 文件的“vgsales”文件夹放在我的桌面上。 不知道我哪里出错了,请帮忙! 谢谢

使用的代码:

import pandas as pd
df = pd.read_csv('vgsales.csv')
df

【问题讨论】:

  • 如果您的文件也命名为 vgsales.csv,请尝试使用 df = pd.read_csv('vgsales/vgsales.csv')。如果不是 - 将 vgsales.csv 更改为您的文件名
  • 您正在从本地文件夹读取文件,在笔记本单元格中运行ls 以查看文件是否存在。在您的问题中分享ls 的结果,以便我们为您提供帮助。
  • @Oysiyl 我试过了,但给出了同样的错误
  • @MohamedAliJAMAOUI 这是结果:驱动器 C 中的卷是 Windows 卷序列号是 C473-C313 Directory of C:\Users\PC 28/06/2020 11:40 。 28/06/2020 11:40 .. 21/06/2020 11:43 .atom 12/06/2020 13:20 .config 12/06/2020 13:20 .eclipse 14/10/2018 16:39 .idlerc 28/06/2020 11:40 .ipynb_checkpoints 27/06/2020 11:01 .ipython 27/06/2020 17:12 .jupyter
  • 12/06/2020 13:21 .p2 24/11/2019 13:47 .PyCharmCE2019.2 12/06/2020 13:20 .tooling 14 /06/2020 11:54 3D 对象 27/06/2020 10:45 anaconda3 27/06/2020 17:08 Anaconda3 (64-bit) 17/10/2018 16:48 Apple 14/06/2020 11:54 联系人 13/02/2020 11:42 Creative Cloud Files27/06/2020 10:45 文档 27/06/2020 17:41 下载 12/06/2020 13:05 eclipse

标签: python-3.x pandas csv jupyter-notebook file-not-found


【解决方案1】:
  • 虽然笔记本在您的桌面上,但您仍然可以通过右键单击它并选择 property 找到它所在的文件夹。然后您可以将您的 csv 文件复制到同一文件夹中
  • 当您在笔记本中时,要列出本地文件夹中的文件,请使用!ls,注意您需要! 才能使命令生效

【讨论】:

  • 谢谢!它有效,但“!ls”命令不起作用并给出消息:“ls”不被识别为内部或外部命令、可运行程序或批处理文件。
  • 哦,我忘了,ls 是 UNIX 命令,所以它在 Windows 上不起作用,你需要改用 dir
猜你喜欢
  • 2020-09-15
  • 1970-01-01
  • 2014-11-13
  • 1970-01-01
  • 1970-01-01
  • 2019-08-06
  • 1970-01-01
  • 1970-01-01
  • 2021-03-25
相关资源
最近更新 更多