【问题标题】:How to fix "No such file or directory: 'AppleStore.csv'"?如何修复“没有这样的文件或目录:'AppleStore.csv'”?
【发布时间】:2019-12-01 08:01:19
【问题描述】:

我有一个 csv 文件,我把它放在 D:\Subin\PYTHON\AppleStore.csv

然后我启动我的 Jupyter Notebook 并使用 url:http://localhost:8888/notebooks/PYTHON/test.ipynb

我尝试运行这个脚本:

open_file = open('AppleStore.csv')

然后我得到了问题:

FileNotFoundError                         Traceback (most recent call last)
<ipython-input-25-7784a3a20685> in <module>
----> 1 open_file = open('AppleStore.csv')

FileNotFoundError: [Errno 2] No such file or directory: 'AppleStore.csv'

test.ipynbAppleStore.csv 位于同一目录但我不明白为什么我遇到了找不到文件的问题。

有人知道这个吗?

【问题讨论】:

  • 使用完整路径,看看是否仍然出现该错误。
  • 你能解释更多@Aryerez吗?我必须使用open_file = open('D:\Subin\PYTHON\AppleStore.csv') 对吗?
  • 如果那是它应该在的地方。但是在第一个“'”之前添加r
  • 在笔记本print("my path is ", os.getcwd()) 中键入以下命令,您将看到找不到文件的原因。现在的直接工作很可能不是你想象的那样。

标签: python jupyter-notebook jupyter


【解决方案1】:

如果您在 Jupyter 中运行 python,那么您可能直接在安装 Juptyer 的地方工作。在您的笔记本中,使用print("my path is ", os.getcwd()) 检查您的工作目录是什么。 (credit to gelonida)

要么使用文件的完整路径,要么将当前工作目录更改为文件所在的文件夹。 os.chdir(FOLDER PATH GOES HERE)

对于此答案中的两个代码示例,您需要先import os

【讨论】:

    猜你喜欢
    • 2019-12-29
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    • 2019-09-28
    • 2016-07-22
    • 2021-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多