【问题标题】:I cannot read csv file as pandas dataframe (anymore)我无法将 csv 文件读取为 pandas 数据框(不再)
【发布时间】:2025-11-29 21:40:01
【问题描述】:

我刚刚更换了笔记本电脑(从 Windows 到 Mac),在重新安装 anaconda/spyder 后,我尝试运行将 csv 文件作为 pandas 数据帧读取的相同代码。

我一直在使用:pd.read_csv(路径文件)

pd.read_csv("/User/Documents/etc...csv")

但代码卡住了。它运行了几分钟,然后控制台显示:

"Errno 5" Input/output error: '/User/Documents/....'.

您知道这背后的原因吗?

【问题讨论】:

    标签: python-3.x pandas csv


    【解决方案1】:

    你可以试试:

    from pathlib import Path
    pd.read_csv(Path("User/Documents/etc/file.csv"))
    

    【讨论】:

      【解决方案2】:

      使用两个向前 // 而不是一个 像这样 将熊猫导入为 pd df=pd.read_csv("C//User/Documents/etc..//filename.csv")

      【讨论】:

        【解决方案3】:

        我认为您的 csv 文件格式不正确。可以使用空间字符。所以你可以试试这个代码。

        pd.read_csv("/User/Documents/etc...csv", encoding = "ISO-8859-1") 
        

        【讨论】: