jupyter notebookのパスワード再設定

パスワードを忘れてしまったので再設定した。

パスワードのハッシュ化 

以下をターミナルに打ち込んで新しいパスワードをハッシュ化する。

$ python -c 'from notebook.auth import passwd;print(passwd())'


設定ファイル変更

$ vi /home/user/.jupyter/jupyter_notebook_config.py


c.NotebookApp.password = 'この部分に先ほどのパスワードを入力'


古いほうは消し、いざ立ち上げると、エラー。

Collisions detected in /home/user/.jupyter/jupyter_notebook_config.py and /home/user/.jupyter/jupyter_notebook_config.json config files. /home/user/.jupyter/jupyter_notebook_config.json has higher priority: {

      "NotebookApp": {

        "password": "'新しいパスワード' ignored, using '古いパスワード'

      }

    }


よくみると、「jupyter_notebook_config.json has higher priority」つまりjupyter_notebook_config.jsonを編集しないことにはパスワードが変わらないようだ。
これも変更し、立ち上げると無事変更したパスワードで入れた。

ちなみに jupyter notebook --generate-config でデフォルトのファイルに戻せる。



コメント

このブログの人気の投稿

旧バージョンのiMovieを入れる方法

TWRP公式サポートされてないAndroid端末でシステムインストールした話

[UTAU] Garagebandで作ったボーカルメロディーをUTAUに読ませる