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