macでjupyter notebookを起動させようとして苦労した点
jupyter notebookを勉強してみようと思い、見よう見まねでanacondaをインストールし、jupyter notebookを起動させようとしたら、色々とつまづいたのでそのメモ。 例によってほぼコピペです。
ターミナルから起動させようとしたらブラウザから画面遷移しない
windowsならスタートからショートカットがあるらしいが、macはターミナルから起動させる必要があるとのこと。 ”jupyter notebook”コマンドで起動させようとすると、ブラウザの画面で、
This page should redirect you to Jupyter Notebook. If it doesn't, click here to go to Jupyter. と表示されるが全く画面遷移しないという状態になってしまった。
ターミナルに表示されているアドレスを、ブラウザのアドレスバーにコピペするとjupyter notebookがブラウザから利用できるようになった。
※参考にしたページ Jupyter Notebookを起動してもブラウザが表示され無い時の設定方法
ターミナルから直接jupyter notebookを起動させるために
$ jupyter notebook --generate-config
設定ファイルを作成し、"jupyter_notebook_config.py "というファイルをいじる必要があるらしい。 作成したファイルは”~/.jupyter/”というフォルダにあるとのことだが、隠しフォルダなので、 "command + shift + . "で隠しファイルを表示させる。
そして当該ファイルを開き、以下のように設定する。
## The IP address the notebook server will listen on. c.NotebookApp.ip = '0.0.0.0'
これで無事にjupyter notebookを起動させることができた。
※参考にしたページ jupyter notebook で外部からの接続を許可する - Qiita
jupyter notebookを終了させるために
終了させるためにはターミナルからjupyter notebook本体を終了させる必要がある。 具体的にはターミナルで”control + c”を押下する。そして5秒以内にyを押してreturnで終了する。