如何为Jupyter启用ipyparallel?

时间:2016-09-02 23:50:12

标签: jupyter ipython-parallel

分散在Jupyter或ipyparallel下的文档,但是没有一篇文章说明从头到尾的整个过程。我真的很困惑。任何人都有经验可以分享吗?

以下是对我的环境的检查。

1 01 1979
2 01 1979
3 01 1979
1 01 1979
2 01 1979
3 01 1979

我可以看到Jupyter中的Clusters选项卡,但它仍然提示要求安装ipyparallel。 enter image description here

在Jupyter Notebook中启用IPython Clusters选项卡:

$ipcluster --version
5.2.0

$which -a ipcluster
/home/etlolap/anaconda3/bin/ipcluster
/user/bin/cluster

$head -n 1 $(which ipcluster)
#!/home/etlolap/anaconda3/bin/python

但我得到了以下问题因此它没有用。看起来nbextension甚至不是一个有效的论据。

ipcluster nbextension enable

1 个答案:

答案 0 :(得分:4)

如果您正在使用pip,这将为您提供Jupyter笔记本和IPython并行:

pip install notebook ipyparallel

此时包已完全正常运行。您可以使用ipcluster启动群集并从笔记本连接到群集。安装ipyparallel后,您可以在笔记本仪表板中启用IPython Clusters选项卡:

ipcluster nbextension enable

如果您使用conda-forge,安装ipyparallel将自动启用扩展程序:

conda install -c conda-forge notebook ipyparallel

如果您使用的是conda而不是conda-forge包(例如Anaconda),或者您没有看到IPython Clusters选项卡,您仍然可以运行上面的命令来启用扩展:

ipcluster nbextension enable

或者通过以下方式禁用它:

ipcluster nbextension disable