まず、以下の手順に従ってJupyter Labの拡張機能をインストールします。
- Jupyter Labを起動します。
- メニューバーの「ターミナル」または「コマンドプロンプト」を開きます。
- 次のコマンドを入力して、Jupyter Labの拡張機能マネージャーを開きます。
jupyter labextension install @jupyter-widgets/jupyterlab-manager
- インストールが完了したら、Jupyter Labを再起動します。
次に、以下の手順に従ってipywidgetsをインストールします。
- メニューバーの「ターミナル」または「コマンドプロンプト」を開きます。
- 次のコマンドを入力して、ipywidgetsをインストールします。
pip install ipywidgets
- インストールが完了したら、次のコマンドを入力して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の公式ドキュメントを参照してください。