152 votes

Comment fermer IPython Notebook correctement ?

Comment fermer IPython Notebook correctement ?

Actuellement, je ferme simplement les onglets du navigateur, puis j'utilise Ctrl+C dans le terminal.
Malheureusement, ni exit() ni cocher Kill kernel upon exit n'aide (ils tuent le noyau mais ne sortent pas de l'iPython).

24voto

moronkreacionz Points 321

La première étape consiste à enregistrer tous les blocs-notes ouverts. Et pensez ensuite à éteindre votre Jupyter Notebook en cours d'exécution. Vous pouvez utiliser cette simple commande :

$ jupyter notebook stop 
Shutting down server on port 8888 ...

Qui prend également le numéro de port comme argument et vous pouvez éteindre le bloc-notes jupyter gracieusement.

Par exemple :

jupyter notebook stop 8889 
Shutting down server on port 8889 ...

En outre, pour connaître votre instance jupyter actuelle en cours d'exécution, vérifiez la commande ci-dessous :

shell> jupyter notebook list 
Currently running servers:
http://localhost:8888/?token=ef12021898c435f865ec706de98632 :: /Users/username/jupyter-notebooks [/code]

16voto

PatriceG Points 1401

Ces commandes ont fonctionné pour moi :

jupyter notebook list # shows the running notebooks and their port-numbers
                      # (for instance: 8080)
lsof -n -i4TCP:[port-number] # shows PID.
kill -9 [PID] # kill the process.

Cette réponse a été adaptée à partir d'ici.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X