IPython的autoreload与ipyparallel一起使用?

时间:2018-01-11 10:33:16

标签: python ipython

我在IPython上使用ipyparallel的并行计算。 在我的环境中,所有代码都是共享的,因为我在NFS上的目录中工作 这是我用作引擎的每台机器上的工作。 它是否能够自动在引擎上重新加载模块?

我尝试autoreload,但它没有按照我的预期运作。 它不会正确重新加载依赖模块。 我试过的是:

  • 使用sync_imports
  • 导入
  • 在本地激活自动加载(在客户端上)
  • 激活引擎上的自动加载,如下所示:

    def magic(command):
        from IPython import get_ipython
        return get_ipython().magic(command)
    c.apply_sync(magic, "autoreload 2")
    

0 个答案:

没有答案