Windows 为什么readcsv(“universe.csv”)会导致错误,而readcsv(f)工作正常

Windows 为什么readcsv(“universe.csv”)会导致错误,而readcsv(f)工作正常,windows,csv,file-io,julia,Windows,Csv,File Io,Julia,我在使用readcsv时遇到了一个尴尬的错误。当我使用readcsv(“universe.csv”)从我的OneDrive在Julia中读取csv文件时,我得到一个错误,但是当我首先打开文件并使用readcsv流时,它工作正常 symbols = readcsv("universe.csv") 统计结果:无效参数(EINVAL)错误 但是 很好 为什么readcsv(“universe.csv”)会导致错误,但readcsv(f)工作正常?这可能是由于上次创建者更新时新的Windows占位符造

我在使用readcsv时遇到了一个尴尬的错误。当我使用
readcsv(“universe.csv”)
从我的OneDrive在Julia中读取csv文件时,我得到一个错误,但是当我首先打开文件并使用readcsv流时,它工作正常

symbols = readcsv("universe.csv")
统计结果:无效参数(EINVAL)错误

但是

很好

为什么
readcsv(“universe.csv”)
会导致错误,但
readcsv(f)
工作正常?

这可能是由于上次创建者更新时新的Windows占位符造成的。我猜它会在稳定的v0.7之后,但在v1.0之前得到修复。同时,只需使用变通方法(如问题中所示)。
f1 = open("universe.csv", "r")
symbols = readcsv(f1)
close(f1)