我有以下内容:
我已通过在命令行中输入启用了ipcluster:
ipcluster nbextension enable
我正在尝试在Jupyter笔记本上的IPython Clusters选项卡上创建一个新集群,但这就是我所看到的:
之前我能做到这一点。谢谢!
答案 0 :(得分:4)
来自here:
不要编辑jupyter_notebook_config.py,而是编辑jupyter_notebook_config.json并查找:
"NotebookApp": {
"server_extensions": [
<some lines>
]
将其更改为:
"NotebookApp": {
"server_extensions": [
<some lines>,
"ipyparallel.nbextension"
]
答案 1 :(得分:0)
我刚刚遇到同样的问题,并且接受的答案中提到的修复工作正常,但是为了以防万一,让我为这个问题的未来访问者添加一些背景。
我有适用于Linux的Anaconda 5.0,我首先做了:
jupyter notebook --generate-config
pip install ipyparallel
jupyter nbextension install --py ipyparallel --user
jupyter nbextension enable --py ipyparallel --user
jupyter serverextension enable --py ipyparallel --user
导致屏幕截图的情况。
在~/.jupyter
下,我同时拥有jupyter_notebook_config.json
和jupyter_notebook_config.py
。
json
文件里面有这个:
{
"NotebookApp": {
"nbserver_extensions": {
"ipyparallel.nbextension": true
}
}
}
我通过添加"server_extensions"
块来更改文件,如下所示:
{
"NotebookApp": {
"nbserver_extensions": {
"ipyparallel.nbextension": true
},
"server_extensions": [
"ipyparallel.nbextension"
]
}
}
重启后,Jupyter在日志中报道:
[W 19:44:14.107 NotebookApp] server_extensions is deprecated, use nbserver_extensions
但是,“集群”选项卡已根据需要开始工作。显然,配置逻辑中的一些最近的更改没有传播到所有代码库。