[Python]Jupyter Notebook(ほぼ自分仕様)


タスクリスト

  1. JupyterLabをインストールする。
  2. Jupyter Notebook Extesionsをインストールする。
  3. Jupyter Nbextensions Configuratorをインストールする。
  4. Jupyter Notebookを起動する。
  5. タブ補完を有効にする。

JupyterLab

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pip install jupyterlab
pip install jupyterlab
pip install jupyterlab

https://jupyter.org/install

Jupyter notebook extensions

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
pip install jupyter_contrib_nbextensions jupyter contrib nbextension install --user
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

https://github.com/ipython-contrib/jupyter_contrib_nbextensions

Jupyter Nbextensions Configurator

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
pip install jupyter_nbextensions_configurator jupyter nbextensions_configurator enable --user
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user

https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator

Jupyter Notebook起動

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
jupyter notebook
jupyter notebook
jupyter notebook

下記のようなアドレスが表示されるので、それをブラウザで開く。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
http://localhost:8888/?token=(トークンID)
http://localhost:8888/?token=(トークンID)
http://localhost:8888/?token=(トークンID)

タブ補完を有効にする

初回のみ、NbextensionsタブのConfigurable nbextensions内で「disable configuration for nbextensions~」のチェックを外した後、Hinterlandにチェックを入れる。

最後に

…と書いておきながら、VS Codeで編集した方が良いに一票。
何故なら、GitHub Copilotが効かないから。

昔はサンプルを示すのに好まれるJupyter Notebookだけど、これに限らず、現在の独自エディタは弊害しかない。

,