从colab中的驱动器从python脚本导入python模块

从colab中的驱动器从python脚本导入python模块,python,import,google-colaboratory,Python,Import,Google Colaboratory,我目前正在谷歌Colab上进行一个机器学习项目,该项目使用Tensorflow API。我创建了一个文件夹,并将其上传到google drive上,以便在google Colab上运行。 我成功安装了谷歌硬盘并可以运行脚本, 但是,当我尝试从同一文件夹中的脚本导入另一个模块时,它会抛出一个错误 from . import inference ImportError: cannot import name 'inference' 我试图找到一个解决方案,但发现结果表明如何将模块直

我目前正在谷歌Colab上进行一个机器学习项目,该项目使用Tensorflow API。我创建了一个文件夹,并将其上传到google drive上,以便在google Colab上运行。 我成功安装了谷歌硬盘并可以运行脚本, 但是,当我尝试从同一文件夹中的脚本导入另一个模块时,它会抛出一个错误

    from . import inference
    ImportError: cannot import name 'inference'
我试图找到一个解决方案,但发现结果表明如何将模块直接导入colab笔记本

请告诉我这里缺少什么

编辑: 文件夹结构是

-nmt
  -nmt.py
  -train.py
  -inference.py
  -utils
    -evaluation.py
等等。
我正在从nmt文件夹运行python文件。我遇到了相对导入错误。

试试这个。首先,上传
.py
文件,然后将其保存在本地。然后你可以随意使用它

from google.colab import files
src = list(files.upload().values())[0]
open('library_you_want_to_use.py','wb').write(src)
import library_you_want_to_use