etl*_*lap 6 ipython-parallel jupyter
有些文档分散在Jupyter或ipyparallel下,但没有一篇文章说明从头到尾的整个过程.我真的很困惑.谁有经验可以分享?
这是关于我的环境的检查.
$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
Run Code Online (Sandbox Code Playgroud)
我可以看到Jupyter中的Clusters选项卡,但它仍然提示要求安装ipyparallel.

要在Jupyter Notebook中启用IPython Clusters选项卡:
ipcluster nbextension enable
Run Code Online (Sandbox Code Playgroud)
但是我得到了以下问题,因此没有用.看起来nbextension甚至不是一个有效的参数.
No subcommand specified. Must specify one of: ['start', 'stop', 'engines'].
Run Code Online (Sandbox Code Playgroud)
如果您使用的是pip,这将使您使用Jupyter笔记本和IPython并行:
pip install notebook ipyparallel
Run Code Online (Sandbox Code Playgroud)
该软件包此时已完全可用。您可以ipcluster从笔记本启动群集并从笔记本连接它们。安装ipyparallel之后,您可以在笔记本仪表板中启用“ IPython群集”选项卡:
ipcluster nbextension enable
Run Code Online (Sandbox Code Playgroud)
如果使用conda- forge,则安装ipyparallel将自动启用扩展:
conda install -c conda-forge notebook ipyparallel
Run Code Online (Sandbox Code Playgroud)
如果您使用的是conda而不是conda-forge软件包(例如Anaconda),或者您没有看到“ IPython群集”选项卡,则仍然可以运行上面的命令来启用扩展:
ipcluster nbextension enable
Run Code Online (Sandbox Code Playgroud)
或通过以下方式禁用它:
ipcluster nbextension disable
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5684 次 |
| 最近记录: |