cygwin に jupyter を入れる

経緯

Ctrl+d で落ちない python コンソールなんてありえない!

方法

python3-pip と python3-zmq を cygwin のインストーラで入れる.
(英語サイトでは bundled zmq とか書かれてるやつ)

pip3 install jupyter

他にも何か pip で入らなさそうなモジュールとかあったら,bundled を探してみるとあるかも.

jupyter notebook tips

色々とtipsを書くエントリ.

ブラウザを起動しない
jupyter notebook --no-browser
他のホストからアクセスさせる
デフォルト設定をファイル出力させる.

jupyter notebook --generate-config

設定ファイルを編集する.

c.NotebookApp.ip = '*'
c.NotebookApp.port = 8888
c.NotebookApp.password = 'sha1:********'

パスワードの生成は

from notebook.auth import passwd; passwd()

2回パスワードを入力すると,ハッシュが返ってくるので,上のpasswordの値として代入する.