You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Google Colab中加载.sav文件遇PyreadstatError报错求助

解决Google Colab加载云端硬盘.sav文件报错问题
  • 问题原因:你使用的路径/sales.sav指向Colab的本地根目录,但挂载后的Google云端硬盘文件实际存储在/content/drive/MyDrive/(及子文件夹)路径下,路径不匹配导致找不到文件。

  • 修复方法:

    1. 确认文件位置:在Colab左侧文件栏打开drive→MyDrive,找到sales.sav所在的具体目录(比如根目录或某个子文件夹)。
    2. 修正文件路径:把代码中的路径替换为云端硬盘里的实际路径,示例:
      • 若文件在MyDrive根目录:/content/drive/MyDrive/sales.sav
      • 若文件在MyDrive下的data子文件夹:/content/drive/MyDrive/data/sales.sav
    3. 可选:先验证路径有效性,执行以下代码查看目标目录下的文件:
      print(os.listdir("/content/drive/MyDrive/"))
      
  • 修改后的完整代码:

    # Machine Problem 2
    
    import pandas as pd
    import os 
    from google.colab import drive
    
    # 挂载云端硬盘(若未挂载需执行此步骤)
    drive.mount('/content/drive')
    
    # 加载.sav文件,使用正确的云端硬盘路径
    df = pd.read_spss("/content/drive/MyDrive/sales.sav")
    

内容的提问来源于stack exchange,提问作者Hi I'm Justin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 14:41:25