在google驱动器中,假设将jupyter笔记本和python文件my_module.py复制到同一目录中。如何在使用google colaboratory运行时从笔记本导入my_module?
当笔记本电脑在本地运行时,import my_module
才能正常运行。
答案 0 :(得分:1)
在colab.research.google.com欢迎笔记本的底部,有一个标题为"加载和保存数据的示例笔记本的链接:本地文件,云端硬盘,表格,Google云端存储和#34 ; (https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/io.ipynb)。这给出了如何将文件从Google Drive复制到colaboratory运行时的配方,您可以使用它来复制模块代码,以便运行时的导入机器可以看到它。
答案 1 :(得分:0)
在修复之前我遇到了同样的问题。没有什么办法。
1.使用正确的python版本,google colaboratory有2个python版本2.7和3.6.1。
2.在目录中添加 init .py空白内容,例如:
dir/
__init__.py
my_module.py
yournotebook.ipynb
3.删除dir /
中的所有pycache * .pyccd dir
!rm *pyc