文档首页> AI开发平台ModelArts> 故障排除> 开发环境> 实例故障> Notebook无法引用同目录下的.py 文件
更新时间:2022-09-06 GMT+08:00
分享

Notebook无法引用同目录下的.py 文件

问题现象

在Notebook的Terminal中执行命令python a.py无法引用同目录下的“.py” 文件,出现如下报错:

ModuleNotFoundError: No module named 'b'。

目录结构如图3,操作和报错请参见图2
图1 目录结构
图2 引用报错

原因分析

在Terminal中执行,命令ls查看文件目录,“a.py”“b.py”未在相同的目录下。

图3 查看文件目录

处理方法

  1. 登录ModelArts管理控制台,选择开发环境>Notebook
  2. 在Notebook列表中,单击目标Notebook“操作”列的“打开”,进入“Jupyter”开发页面。
  3. 在Jupyter页面的“Files”页签下,选择“a.py”“b.py”两个文件,然后点击“Sync OBS”将选中的对象从OBS桶路径下同步到当前容器目录“~/work”下,即可在代码中调用。
    图4 同步文件
分享:

    相关文档

    相关产品

close