E 'possibile riavviare un kernel ipython
NON selezionando Kernel
>Restart
dalla GUI del notebook, ma dall'esecuzione di un comando in una cella del notebook?Riavvia il kernel ipython con un comando da una cella
8
A
risposta
7
Come Thomas K. suggerito, qui è il modo per riavviare il kernel ipython
dalla tastiera:
import os
os._exit(00)
Non
+1
Un'altra possibilità è chiamare direttamente il metodo kernel.restart(), come descritto in https://stackoverflow.com/a/47055462/104707 – amain
Problemi correlati
- 1. Reimposta il kernel ipython
- 2. Come devo interrompere una cella occupata in un notebook iPython?
- 3. Elimina cella ipython 2.0
- 4. Invio di messaggi da altre lingue a un kernel IPython
- 5. come associare un comando a "Riavvia ed esegui tutto"?
- 6. Leggere il contenuto della cella in un notebook ipython
- 7. Chiamare il kernel OpenCL da un altro kernel OpenCL
- 8. IPython: scarica rapidamente l'output di una cella nel file
- 9. Come limitare il numero di righe di output in una data cella del notebook Ipython?
- 10. Comando non crittografato per il kernel CUDA
- 11. come salvare l'output di una cella nel notebook iPython?
- 12. Come fare riferimento a una cella notebook IPython in markdown?
- 13. Esporta singola cella nel notebook IPython/Jupyter
- 14. Rendere più di un grafico in stessa cella Notebook IPython
- 15. Ottenere il valore da una cella Gridview
- 16. Il comando patch del kernel si blocca
- 17. Notebook IPython con optirun
- 18. eseguire da IPython
- 19. un nuovo thread per eseguire una cella in un notebook ipython/jupyter
- 20. Come si riavvia da un guscio di cenere?
- 21. Riavvia un build Jenkins fallito con clean
- 22. display SVG in IPython notebook da una funzione
- 23. Esempio minimalista di IPython kernel comunicazione bidirezionale javascript
- 24. Come aggiungere un kernel su una macchina remota nel blocco note di IPython (Jupyter)?
- 25. registrazione di kernel in ipython/jupyter notebook - kernel.json
- 26. Creare i kernel della lingua per IPython per una lingua senza associazioni ZeroMQ
- 27. Riavvia un programma Python
- 28. Cambia IPython 3 per il kernel Python 3 in python2 anche per il cluster
- 29. Download CSV da un notebook iPython
- 30. Riavvia una GIF animata da JavaScript senza ricaricare l'immagine
intenzionalmente, ma qualsiasi comando che uccide il processo kernel causerà che venga riavviato automaticamente. Penso che IPython rilevi 'sys.exit()', ma [os._exit()] (https://docs.python.org/3/library/os.html#os._exit) lo farà morire. Questo salta tutta la normale pulizia di Python (ad esempio 'atexit'), comunque. Se vuoi solo un modo per riavviare il kernel dalla tastiera, il collegamento è '00'. –
Grazie mille. Questo è sicuramente qualcosa che dovrò controllare. Grazie! – pebox11