jupyterlab(https://jupyter.org/try-jupyter/lab/)的FilenotfoundError
是否有人在jupyterlab中面对过filenotfounderror()试图读取.csv文件时?该文件已上传到同一目录中。我已经使用了复合症选项来确保路径正确。仍然不起作用。关于如何解决此问题的任何建议?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这不太可能是Jupyter的错误。
确保
readfile.ipynb
和thefile.csv
在同一目录中。如果不是,请使用相对导入。如果这仍然不起作用,请尝试以下Synthax。这与您提供的路径无关。
这里
r
是一个特殊的字符,意思是原始字符串。因此,将其前缀到您的字符串文字上。::
请参阅:
另外,请确保您没有不知不觉地复制一个看不见的角色。
This is unlikely to be an error with Jupyter.
Make sure that the
ReadFile.ipynb
andtheFile.csv
are in the same directory. If they are not, use a relative import.If this still doesn't work, try the following synthax. This is independent of the path you provide.
Here
r
is a special character and means raw string. So prefix it to your string literal.https://www.journaldev.com/23598/python-raw-string:
See: pandas.read_csv FileNotFoundError: File b'\xe2\x80\xaa<etc>' despite correct path
Also, make sure that you don't have unwittingly copied an invisible character.
我遇到了同样的问题。
确保您的工作目录与笔记本和.CSV文件相同。通过运行
PWD
来检查此。您可以运行ls
以获取工作目录中的文件列表。如果这有助于您找到问题,请尝试完全关闭运行的内核并附加新的内核。这将更改工作目录。
I ran into the same problem.
Make sure your working directory is the same as your notebook and .csv file. Check this by running
pwd
. You can runls
to get the list of files in the working directory.If this helps you find the problem, try shutting down the running kernel completely and attaching a new one. This will change the working directory.