少しパラメータを変えて実験したい場合に一々コマンドを叩くのも面倒になってきたので
Jupyter Notebookからrclpyを呼び出して少し実験を楽にする方法を試してみました
実際のところ
前提条件
- Ubuntu 22 LTS
- mDNS構築済み
導入
$ sudo apt install jupyter-core $ pip install jupyter notebook
$ jupyter notebook --generate-config
設定ファイルが"~/.jupyter/jupyter_notebook_config.py"に生成されるので、これを編集します。
$ vi ~/.jupyter/jupyter_notebook_config.py
外から疎通させるらめにIPアドレスの書き換えを行います。
私の環境では、NotebookApp.ipになっていましたが、ServerApp.ipとなっているケースもあるようです。
# c.NotebookApp.ip = 'localhost' # ↓ c.NotebookApp.ip = '*'
起動
以上の設定が終わっていれば、問題なく起動できる筈です。
$ jupyter notebook
ログインすると下の方にトークンとパスワードを入力する画面がでてくるので
端末のログから以下のような部分を抜き出し、token=以降をコピぺ
パスワードは任意
Or copy and paste one of these URLs:
http://localhost:8888/tree?token=XXX...