/ / fixez les ressources location / nbextensions dans Jupyter - python-3.x, proxy, pare-feu, jupyter-notebook

corrige les ressources emplacement / nbextensions dans Jupyter - python-3.x, proxy, pare-feu, jupyter-notebook

J'essaie d'installer Jupyter sur Ubuntu 14.04 et de l'exécuter. L'installation semble correcte, mais lorsque j'ouvre un navigateur et que j'essaie d'ouvrir un bloc-notes Python, le navigateur ouvre une fenêtre avec La connexion a échoué Titre:

Une connexion au serveur portable n'a pas pu être établie. Le portable continuera à essayer de se reconnecter. Vérifiez votre connexion réseau ou la configuration du serveur portable.

Le problème est côté serveur: Jupyter n’a pas réussi à localiser nbextensions ressources, comme indiqué par la ligne d'avertissement suivante:

404 GET /nbextensions/widgets/notebook/js/extension.js

Cette erreur a déjà été soulevée, mais aucune solution suggérée ne la résout pour moi. Je rencontre le même problème sur Ubuntu 16.04.

Voici ma configuration:

~$ python -V
Python 3.5.3
~$ pip3 -V
pip 9.0.1 from /opt/python3.5/lib/python3.5/site-packages (python 3.5)
~$ jupyter --version
4.2.1
~$ jupyter notebook --version
4.3.2

Voici la sortie de Jupyter sur le serveur:

~$ jupyter notebook --ip=192.168.2.15 --port=8080 --no-browser
[I 15:46:03.317 NotebookApp] Serving notebooks from local directory: /home/foo
[I 15:46:03.318 NotebookApp] 0 active kernels
[I 15:46:03.318 NotebookApp] The Jupyter Notebook is running at: http://192.168.2.15:8080/?token=9df9879c1ce98a4b9bff1c483110a00d08fa1645ec09bdc8
[I 15:46:03.318 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 15:46:03.318 NotebookApp]
Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
http://192.168.2.15:8080/?token=9df9879c1ce98a4b9bff1c483110a00d08fa1645ec09bdc8
[I 15:46:22.058 NotebookApp] Creating new notebook in
[W 15:46:22.645 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20170209154602 (161.106.4.5) 10.77ms referer=http://blabla:8080/notebooks/Untitled1.ipynb?kernel_name=python3
[I 15:46:22.749 NotebookApp] Kernel started: c35da40d-1ba0-4680-80f7-b0ab28c3f75c

Réponses:

1 pour la réponse № 1

Besoin de charger nbextensions

Installer pip3 install ipywidgets

changer de fichier: ~/.jupyter/nbconfig/notebook.json

{
"load_extensions": {
"jupyter-js-widgets/extension": true
}
}

autres forfaits:

pip3 install jupyter-js-widgets-nbextension
pip3 install nbextensions

Relancez le cahier jupyter