Не удается создать кластеры ipyparallel на ноутбуке Jupyter
2 ответов
С здесь:
вместо редактирования jupyter_notebook_config.py, редактировать jupyter_notebook_config.json и искать:
"NotebookApp": {
"server_extensions": [
<some lines>
]
заменить на:
"NotebookApp": {
"server_extensions": [
<some lines>,
"ipyparallel.nbextension"
]
Я только что наткнулся на ту же проблему, и исправление, упомянутое в принятом ответе, сработало, но позвольте мне добавить некоторый контекст для будущих посетителей этого вопроса, на всякий случай.
у меня есть Anaconda 5.0 для Linux, под которым я впервые сделал:
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
однако вкладка кластеры начала работать по мере необходимости. По-видимому, некоторые недавние изменения в логике конфигурации не распространились на всю кодовую базу.