安装¶
用户可以使用 pip 或 conda 安装 ipywidgets 的当前版本。在大多数情况下,安装 Python ipywidgets 包也会自动配置经典的 Jupyter Notebook 和 JupyterLab 3.0 来显示 ipywidgets。
pip install ipywidgets
conda install -c conda-forge ipywidgets
安装在经典的 Jupyter Notebook¶
大多数情况下,安装 ipywidgets 会自动配置 Jupyter Notebook 使用组件。ipywidgets 包通过 widgetsnbeextension 包实现了这一点,该包配置了经典的 Jupyter Notebook 来显示和使用小部件。如果你安装了旧版本的 Jupyter 笔记本,你可能需要手动启用 ipywidgets 笔记本扩展:
jupyter nbextension enable --py widgetsnbextension
如果你的 Jupyter Notebook 和 IPython 内核安装在不同的环境中(例如,不同的环境提供不同的 Python 内核),那么安装需要两个步骤:
在包含 Jupyter 笔记本服务器的环境中安装
widgetsnbeextension包。在将使用
ipywidgets的每个内核环境中安装ipywidgets。
例如,如果使用 conda 环境,将 JupyterLab 安装在基本环境中,并将内核安装在名为 ai 的环境中,则命令如下:
conda install -n base -c conda-forge widgetsnbextension
conda install -n ai -c conda-forge ipywidgets
在 JupyterLab 3.0 中安装¶
大多数情况下,安装 ipywidgets 会自动配置 JupyterLab 3.0 来使用组件。ipywidgets 包通过 jupyterlab_widgets 包(1.0 版)来实现这一点,该包将 JupyterLab 3 配置为显示和使用小部件。
如果你的 JupyterLab 和 IPython 内核安装在不同的环境中(例如,不同的环境提供不同的 Python 内核),那么安装需要两个步骤:
在包含 JupyterLab 的环境中安装
jupyterlab_widgets包(1.0 或更高版本)。在将使用
ipywidgets的每个内核环境中安装ipywidgets。
例如,如果使用 conda 环境,将 JupyterLab 安装在基本环境中,并将内核安装在名为 ai 的环境中,则命令如下:
conda install -n base -c conda-forge jupyterlab_widgets
conda install -n ai -c conda-forge ipywidgets