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

Colab Notebook无法导入谷歌云端硬盘挂载目录下的Python模块

解决Colab中导入.ipynb模块的ModuleNotFoundError问题

问题核心

你尝试导入的car1.ipynb是Jupyter Notebook格式文件,Python默认仅识别.py后缀的文件作为可导入模块,因此触发ModuleNotFoundError。

解决方案

方案1:将.ipynb文件转换为.py文件

  • 打开Colab中的car1.ipynb,点击顶部菜单栏文件 > 下载 > 下载.py,将文件保存到本地。
  • 把生成的car1.py上传至谷歌云端硬盘的/content/drive/MyDrive/python_scripts目录。
  • 重新运行原有代码,Python即可识别并导入该模块。

方案2:用import_ipynb库直接导入.ipynb模块

在Colab单元格中执行以下代码,先安装依赖库再导入Notebook模块:

%cd /content/drive/MyDrive/python_scripts
!pip install import_ipynb
import import_ipynb
from car1 import Car
from electric_car import ElectricCar

my_tesla = ElectricCar('tesla', 'roadster', 2019)

注意:需确保electric_car也是该目录下的有效文件(.ipynb或转换后的.py均可),否则会触发同类错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 00:02:23