在Google Colab中修改py文件不会生效

时间:2019-06-13 07:20:39

标签: google-colaboratory flysystem-google-drive

我正在使用安装有google drive的google colab来运行一些演示。但是我遇到一个问题,就是一旦修改了Google云端硬盘中的.py文件,我就使用'!google-drive-ocamlfuse -cc'清空缓存以查看更改。现在,我可以看到colab机器中的文件已经更改,但是从运行时出来的结果只是保留在旧版本上。我该如何解决该问题以使我的代码有效。

例如 之前:def a():            返回0 之后:def a():            返回1

但是结果仍然是0而不是1。如何查看与我的代码相对应的更改?

1 个答案:

答案 0 :(得分:0)

两步。

  1. 安装的依赖项需要是可编辑的。 pip install -e ...

  2. 必须设置自动重新加载。 load_ext autoreload。您可能需要指定自动重新加载时间。

如果这没有帮助,请参阅 Google-Colaboratory - How to Refresh google-drive?(谢谢 jumboman)