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

在iPad端Carnets Plus中读取数据集报FileNotFoundError错误求助

问题原因

你遇到的FileNotFoundError核心是当前Python运行的工作目录和你存放csv文件的目录不匹配,加上之前尝试的路径存在无效字符/跨设备不兼容问题:

  • 你注释的/Users/jksedik/开头路径是Mac mini的本地路径,iPad操作系统不存在该目录结构
  • 从文件App复制的iCloud路径携带了不可见的Unicode排版控制字符(代码里显示的⁨/⁩),会导致路径解析失败
  • 学校LMS的资源链接需要登录鉴权,pandas直接读取URL时无法携带你的登录凭证,所以会返回解析错误

解决方案

  1. 第一步:确认当前工作目录
    首先在Carnets Plus的Notebook中运行以下代码,查看Python当前读取文件的默认根目录:
import os
print(os.getcwd())

运行后会输出当前路径,你可以直接把network_data_CYB_674.csv移动到该路径下,再用你原来的相对路径读取即可。
也可以运行print(os.listdir())查看当前目录下的所有文件,确认文件名是否拼写正确、是否存在隐藏后缀。

  1. 第二步:直接调用Carnets Plus专属文档路径
    如果你要固定读取iCloud中Carnets Plus目录下的文件,直接使用iPad上Carnets Plus的官方标准路径拼接文件名即可,不要从文件App复制路径:
import pandas as pd
import os

# Carnets Plus iCloud文档目录固定路径
carnets_root = "/private/var/mobile/Library/Mobile Documents/iCloud~com~holzschu~CarnetsPlus/Documents/"
csv_path = os.path.join(carnets_root, "network_data_CYB_674.csv")

file_df = pd.read_csv(csv_path)
  1. 在线资源读取说明
    你使用的学校平台资源链接需要登录后才能访问,无法直接通过pandas读取URL获取数据,必须先把文件下载到Carnets Plus的本地目录后再读取。

内容的提问来源于stack exchange,提问作者kellstr

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 19:57:04