我在 Colab 上有一个这样的工作目录:
content/
|---work/
|--- main.py
|--- utils/
|--- tool.py
在文件中main.py
,我导入文件tool.py
:
from utils import tool
在 Colab 上运行脚本时,我使用以下命令:
%%bash
cd work
python main.py
但是这样,在脚本运行时我看不到任何输出,它必须停止才能看到它。
如果我使用这个命令,我可以看到输出:
!python /content/work/main.py
但是No such file or directory
如果我导入tool.py
文件会出现错误。
你们知道如何运行main.py
脚本并可以在执行过程中看到输出吗?
您正在尝试从作为子集存在的不同模块导入。为什么不把 tool.py 也放到同一个目录下呢?否则我建议:
%cd "/content/work/"
并执行!python "main.py"
包含from utils import tool
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句