Jupyter Labでipywidgetsを動作させる方法


まず、以下の手順に従ってJupyter Labの拡張機能をインストールします。

  1. Jupyter Labを起動します。
  2. メニューバーの「ターミナル」または「コマンドプロンプト」を開きます。
  3. 次のコマンドを入力して、Jupyter Labの拡張機能マネージャーを開きます。
jupyter labextension install @jupyter-widgets/jupyterlab-manager
  1. インストールが完了したら、Jupyter Labを再起動します。

次に、以下の手順に従ってipywidgetsをインストールします。

  1. メニューバーの「ターミナル」または「コマンドプロンプト」を開きます。
  2. 次のコマンドを入力して、ipywidgetsをインストールします。
pip install ipywidgets
  1. インストールが完了したら、次のコマンドを入力してipywidgetsをJupyter Labに有効化します。
jupyter labextension enable @jupyter-widgets/jupyterlab-manager

これで、ipywidgetsがJupyter Labで正常に動作するはずです。

以下に、簡単なコード例を示します。

import ipywidgets as widgets
slider = widgets.IntSlider(value=5, min=0, max=10, step=1, description='Slider:')
text = widgets.Text(value='Hello!', description='Text:')
button = widgets.Button(description='Click me!')
display(slider, text, button)

上記のコードを実行すると、スライダー、テキストボックス、ボタンのウィジェットが表示されます。ウィジェットの値を変更したり、ボタンをクリックしたりすると、対話的な体験が可能です。

この方法で、Jupyter Labでipywidgetsを使用することができます。詳細な情報やさらなるカスタマイズについては、ipywidgetsの公式ドキュメントを参照してください。