我是Python(和Jupyter笔记本)的新手,所以这可能是一个非常基本的问题。
我目前正在尝试使用pandas从CSV文件导入数据,但我一直收到找不到文件的错误。
我在Stack Overflow上经历了一些类似的问题,但我仍然无法修复它。
DF1 = pd.read_csv( “../文档/ septemberoctober2017jikkendata / XViewerData / 20171016 /狭缝/ slithalfopen.csv”)
我得到的错误是
FileNotFoundError:文件 B '../文档/ septemberoctober2017jikkendata / XViewerData / 20171016 /狭缝/ slithalfopen.csv' 不存在
文档信息指出该文件保存在iCloud驱动器中。这是错误的原因吗?
答案 0 :(得分:1)
默认情况下,Jupyter将使用您启动笔记本的当前位置的数据目录执行。
例如,如果您在~/Downloads
文件夹中,那么../Documents
将会在您的本地文档中进行搜索。如果使用相对路径,请确保在必要目录中启动该命令。
或者,使用绝对路径
我不确定iCloud文件的存储位置,但验证文件存在于磁盘上的其他位置并且您不仅仅看到Tara关于它也没有什么坏处。
答案 1 :(得分:0)
Here是OSX Daily的文章,内容涉及如何从命令行访问iCloud,这是您需要做的。简而言之,您需要使用~/Library/Mobile\ Documents/com~apple~CloudDocs/