2016-02-12 11 views
8

Mam następujący:Nie można tworzyć klastry ipyparallel na Jupyter Notebook

  • ipyparallel (5.0.0)
  • ipython (4.0.3)

mam włączoną ipcluster wpisując w wierszu poleceń:

ipcluster nbextension enable 

Próbuję utworzyć nowy klaster na karcie ipython klastrów na notebooka Jupyter, ale to, co widzę:

screeenshot

udało mi się to zrobić wcześniej. Dzięki!

Odpowiedz

4

Od here:

Zamiast edycji jupyter_notebook_config.py, edycji jupyter_notebook_config.json i szukać:

"NotebookApp": { 
    "server_extensions": [ 
     <some lines> 
    ] 

zmiany to:

"NotebookApp": { 
    "server_extensions": [ 
     <some lines>, 
     "ipyparallel.nbextension" 
    ] 
+0

Gdzie mogę znaleźć jupyter_notebook_config.json? Mogę znaleźć tylko plik jupyter_notebook_config.py w katalogu home/.jupyter /. – etlolap

0

Właśnie natknął ten sam problem i poprawka wymieniona w zaakceptowanej odpowiedzi zadziałała, ale pozwól mi dodać kontekst dla przyszłych użytkowników tego pytania, na wszelki wypadek.

mam Anaconda 5.0 dla systemów Linux, pod który po raz pierwszy zrobił:

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 

co prowadzi do sytuacji na zrzucie ekranu. Pod ~/.jupyter Mam zarówno jupyter_notebook_config.json, jak i jupyter_notebook_config.py.

Plik json miał ten Wewnątrz:

{ 
    "NotebookApp": { 
    "nbserver_extensions": { 
     "ipyparallel.nbextension": true 
    } 
    } 
} 

Zmieniłem plik dodając "server_extensions" blok następująco:

{ 
    "NotebookApp": { 
    "nbserver_extensions": { 
     "ipyparallel.nbextension": true 
    }, 
    "server_extensions": [ 
     "ipyparallel.nbextension" 
    ] 
    } 
} 

Po restarcie Jupyter zgłaszane w dziennikach:

[W 19:44:14.107 NotebookApp] server_extensions is deprecated, use nbserver_extensions 

Jednak karta Klastry zaczęła działać jako n eks. Najwyraźniej niektóre ostatnie zmiany w logice konfiguracji nie rozprzestrzeniły się na cały kod.

Powiązane problemy