Jupyter Notebookでコード補完を使う方法【JupyterLab・IPython】

現在はJupyterLab/Notebook標準の補完を先に確認する

変数名や属性はセル内でTabを押して候補を表示できます。旧記事のjupyter_contrib_nbextensionsはクラシックNotebook向けの拡張で、JupyterLabや新しいNotebookと互換性がない場合があります。

python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade jupyterlab ipython
jupyter lab

補完が表示されない場合は、カーネルが正しく選択されているか、対象ライブラリがその環境へインストールされているか、セルが実行済みかを確認します。旧拡張を追加する前に標準機能で再現を確認してください。

Pythonで機械学習などを行う際に、Anaconda・Jupyter Notebook の環境を使う方は多いと思います。 Jupyter Notebook上で、Pythonのライブラリを自動入力補完してくれる便利機能 Nbextensions のインストール方法を紹介します。 非常に便利な機能で、一度使うと無くてはならない機能なので、新しい環境で Jupyter Notebook を新たに立ち上げる場合は最初に行っておくことをお勧めします。

拡張機能 Nbextensions のインストール手順

まずは、Anacondaでインストールしたい環境の
conda install -y -c conda-forge jupyter_contrib_nbextensions
タイトルとURLをコピーしました