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

如何解决Jupyter使用%run运行其他路径ipynb文件找不到的报错

问题原因

你遇到的报错由两个核心问题导致:

  • %run 魔法命令默认用于执行 .py 后缀的Python脚本,未指定对应参数时,会自动为传入的路径补.py后缀,再加上Windows双反斜杠转义在部分Jupyter环境下解析异常,路径被错误拆分,所以才会尝试查找Procesamiento.ipynb.py这类不存在的文件。
  • 当前工作目录不匹配:你可以先运行%pwd命令查看Jupyter当前的工作目录,确认该目录下是否存在Procesamiento文件夹,要是目录不对,先运行%cd 对应父目录路径切换到Procesamiento文件夹的上级目录再执行后续操作。
可行解决方案

方案1:给%run补充ipynb参数

直接在%run后加--ipynb参数,同时路径改用正斜杠避免转义问题,写法如下:

%run --ipynb Procesamiento/Preparacion.ipynb

该方法会直接执行目标笔记本的所有代码,效果和手动跑一遍目标笔记本完全一致。

方案2:导入目标笔记本的内容

如果你只需要用目标笔记本里定义的函数、变量,不需要重新执行所有代码,可以先安装ipynb依赖库:

pip install ipynb

之后用导入语法加载目标笔记本内容即可:

from ipynb.fs.full.Procesamiento.Preparacion import *

内容的提问来源于stack exchange,提问作者Iván Espinoza

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.14 00:54:01