ipynbを公開する方法

Google Colaboratory や Jupyter Notebook,JupyterLab で作った ipynb(IPython Notebook)形式のファイルを公開する方法:

Google Colaboratory のリンクを共有する

右上の「共有」で,URLを知っている者に公開することができます。変更は保存されません。

GitHub または Gist にアップロードする

HTML に変換された形で表示されます。

nbconvert で HTML に変換する

Converting notebooks to other formats 参照。要 pandoc。念のため pip install ipython jupyter jupyterlab しておく。ターミナルに次を打ち込む:

jupyter nbconvert --to html --template full *.ipynb

テンプレートは full(デフォルト)と basic があります。後者は他の HTML ファイルに挿入する形式です。

私の環境(Mac,公式サイトからインストール)では上のコマンドがエラーになったので,次のようにして逃げました:

cd ~/Library/Jupyter/nbconvert/
ls templates  # 空であることを確かめる
rmdir templates
ln -s ../../Python/3.9/share/jupyter/nbconvert/templates .