IPython Notebookを正しく閉じる方法は?
現在、ブラウザのタブを閉じてCtrl+C
、ターミナルで使用しています。
残念ながら、どちらexit()
もKill kernel upon exit
役に立ちません(カーネルを強制終了しますが、iPythonを終了しません)。
IPython Notebookを正しく閉じる方法は?
現在、ブラウザのタブを閉じてCtrl+C
、ターミナルで使用しています。
残念ながら、どちらexit()
もKill kernel upon exit
役に立ちません(カーネルを強制終了しますが、iPythonを終了しません)。
現在、ターミナルでCtrl+Cを使用するよりも良い方法はありません。
明示的にシャットダウンする方法を考えていますが、ユーザーが自由に停止できるシングルユーザーアプリケーションとしてのノートブックと、管理者だけができるはずのマルチユーザーサーバーとしてのノートブックの間には緊張関係があります。それを止めるために。違いを処理する方法はまだ完全には解明されていません。
(将来の読者のために、これは0.12がリリースされ、0.13が開発中の状況です。)
2017年12月の更新
IPythonNotebookはJupyterNotebookになりました。最近のバージョンではjupyter notebook stop
、そのシステムで実行されているサーバーをシャットダウンするシェルコマンドが追加されています。デフォルトのポート8888でない場合は、コマンドラインでポート番号を渡すことができます。
実行中のサーバーを表示してシャットダウンできるデスクトップアプリケーションであるnbmanagerを使用することもできます。
最後に、次の追加に取り組んでいます。
他に何も機能しない場合は、タスク マネージャー (Windows の場合) から pythonw プロセスを強制終了してみてください。
ブラウザ セッションでは、 に移動しKernel
て をクリックすることもできますRestart and Clear Output
。