【发布时间】:2020-03-08 00:52:35
【问题描述】:
我一直在尝试从我的桌面文件夹 (Mac) 导入 csv 文件,但收到错误消息“文件不存在”。问题是我正在复制完整的路径名,并且可以确认该文件确实存在。谁能指出我错过了什么步骤? (使用 Google colab 笔记本)
代码:pd.read_csv(filepath_or_buffer='/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv')
错误:
<ipython-input-7-7fbf5886b6a2> in <module>()
----> 1 pd.read_csv(filepath_or_buffer='/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv')
4 frames
/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py in __init__(self, src, **kwds)
1915 kwds["usecols"] = self.usecols
1916
-> 1917 self._reader = parsers.TextReader(src, **kwds)
1918 self.unnamed_cols = self._reader.unnamed_cols
1919
pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader.__cinit__()
pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._setup_parser_source()
FileNotFoundError: [Errno 2] File b'/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv' does not exist
我在使用pd.read_csv(r'/Users/ekselan/Desktop/NBA DFS/FantasyLabs_NBAProjections_3_7_2020.csv')时也遇到同样的错误
【问题讨论】:
-
该文件在您的本地目录中。如果不上传到 gdrive 或临时上传到 colab 目录,您将无法访问 colab 中的本地目录文件
-
在 gdrive 中上传文件,然后挂载驱动器并从该位置(gdrive)读取文件