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

如何在Google Colab中导入其他Jupyter Notebook并调用其功能?

在Google Colab中调用其他Notebook模块的解决方案

排查与修复步骤

  • 验证文件路径准确性
    先执行命令检查目标Notebook是否在指定路径下,注意空格路径需用引号包裹:

    !ls "/content/drive/My Drive/Colab Notebooks/Final Report Resources/"
    

    若文件不存在,检查Drive挂载状态或文件实际存放路径是否有误。

  • 优先用%run命令测试
    直接用Jupyter原生命令调用Notebook,确认功能可用:

    %run "/content/drive/My Drive/Colab Notebooks/Final Report Resources/CondensedModelsForMergedDataset.ipynb"
    

    该命令和本地Jupyter的使用逻辑完全一致,能快速验证文件本身是否正常。

  • 更换导入工具nbimporter
    部分场景下import_ipynb兼容性较差,可替换为nbimporter尝试:

    !pip install nbimporter
    import nbimporter
    from google.colab import drive
    
    drive.mount('/content/drive')
    import sys
    sys.path.append('/content/drive/My Drive/Colab Notebooks/Final Report Resources/')
    
    import CondensedModelsForMergedDataset
    
  • 转换为.py文件导入
    若上述方法均无效,可将目标Notebook导出为.py文件(在Colab中打开目标文件,点击文件 -> 下载 -> .py),上传至相同Drive路径后直接导入:

    from google.colab import drive
    drive.mount('/content/drive')
    
    import sys
    sys.path.append('/content/drive/My Drive/Colab Notebooks/Final Report Resources/')
    
    import CondensedModelsForMergedDataset  # 对应导出的.py文件
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 08:04:54