Python:ID导入带有熊猫的csv文件时出错

Python:ID导入带有熊猫的csv文件时出错,python,windows,pandas,csv,apache-zeppelin,Python,Windows,Pandas,Csv,Apache Zeppelin,我正在尝试导入保存在本地文件夹中的csv文件。当我使用Anaconda Python笔记本时,我没有问题,而使用齐柏林飞艇时,我确实有问题。 我使用的代码在Anaconda中运行良好,它是: #import csv data frequency=pd.read_csv("C:\\Users\\L18938\\Desktop\\Vehicle_to_grid\\analysis\\Frequency_March_2018.csv", nrows=86401) 但是,在齐柏林飞艇上运行时,我收到

我正在尝试导入保存在本地文件夹中的csv文件。当我使用Anaconda Python笔记本时,我没有问题,而使用齐柏林飞艇时,我确实有问题。 我使用的代码在Anaconda中运行良好,它是:

#import csv data

frequency=pd.read_csv("C:\\Users\\L18938\\Desktop\\Vehicle_to_grid\\analysis\\Frequency_March_2018.csv", nrows=86401)
但是,在齐柏林飞艇上运行时,我收到:

Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 646, in parser_f
    return _read(filepath_or_buffer, kwds)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 389, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 730, in __init__
    self._make_engine(self.engine)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 923, in _make_engine
    self._engine = CParserWrapper(self.f, **self.options)
  File "/usr/local/lib/python2.7/dist-packages/pandas/io/parsers.py", line 1390, in __init__
    self._reader = _parser.TextReader(src, **kwds)
  File "pandas/parser.pyx", line 373, in pandas.parser.TextReader.__cinit__ (pandas/parser.c:4025)
  File "pandas/parser.pyx", line 667, in pandas.parser.TextReader._setup_parser_source (pandas/parser.c:8031)
IOError: File C:\Users\L18938\Desktop\Vehicle_to_grid\analysis\Frequency_March_2018.csv does not exist


有什么想法吗?提前感谢您

您的回溯显示python解释器正在Unix文件路径模式下运行(
/usr/local/lib/python2.7/dist packages/pandas/io/parsers.py

当您在
Anaconda
下时,您处于纯windows中,您的回溯将类似(
C:\ProgramData\Anaconda3\lib\site packages\pandas\io\parsers.py

Anaconda将以Windows类型的文件路径访问文件,Zeppelin将以UNIX类型的文件路径访问文件

您的问题肯定与在齐柏林飞艇中指定路径的方式有关,您不能使用Windows路径,但您可以尝试类似的方式:

frequency=pd.read_csv("file:///C:/Users/L18938/Desktop/Vehicle_to_grid/analysis/Frequency_March_2018.csv", nrows=86401)

奇怪的是,它不会发生……我认为
Frequency\u March\u 2018.csv
不存在)再次检查路径是否可能与os.path或os.chdir有关?老实说,我没有设置,但可能是默认设置的。您是否尝试将\还原为/?@Luca91-您是否尝试过
os.listdir(“C:\Users\L18938\Desktop\Vehicle\u To_grid\analysis\”
os.listdir("C:/Users/L18938/Desktop/Vehicle_to_grid/analysis")
frequency=pd.read_csv("file:///C:/Users/L18938/Desktop/Vehicle_to_grid/analysis/Frequency_March_2018.csv", nrows=86401)