JupyterLab 中 Plotly 的 Right 扩展是什么?
What is Right extension for Plotly in JupyterLab?
Plotly 在 Jupyterlab 中不工作。我假设所需的扩展存在冲突,但我不确定。
在检查 Plotly https://plotly.com/python/troubleshooting/ 上的故障排除时,他们建议删除扩展并重新安装它们。
但我发现 Jupyterlab 更新附带了一个名为“jupyterlab-plotly-extension”的额外扩展
Plotly 在他们的说明中没有提到使其在 JupyterLab https://plotly.com/python/getting-started/#jupyterlab-support-python-35
中工作
我的问题是:要让 Plotly 在 JupyterLab 中工作,应该安装哪些扩展?
- 如 Plotly 支持中所述的 jupyterlab-plotly
- JupyterLab 附带的 jupyterlab-plotly-extension
您可以使用 pip 或 conda 安装 plotly:
pip install "plotly>=5" "ipywidgets>=7.6"
# or if using conda
# conda install -c plotly "plotly>=5"
# conda install "ipywidgets>=7.6"
Plotly 支持 Jupyter Notebook 和 JupyterLab。 不需要 为 JupyterLab 3.0 及更新版本安装任何其他东西。从 v5.
开始,widget 包和渲染器包都包含在 plotly
中
对于旧版本的 JupyterLab(1.x 和 2.x),您需要安装最新的 Node.js 并安装其他软件包;如果使用较新版本的 JupyterLab,请不要 运行 这些命令:
pip install "ipywidgets>=7.5"
# renderer support
jupyter labextension install jupyterlab-plotly
# OPTIONAL: Jupyter widgets extension
jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget
在终端或命令中输入 'jupyter labextension list' 以 运行 环境状态。下面的示例显示了我的环境信息 'jupyter lab' 运行ning 成功。
xxxxx-no-iMac:~ xxxxx$ jupyter labextension list
JupyterLab v2.1.5
Known labextensions:
app dir: /Library/Frameworks/Python.framework/Versions/3.6/share/jupyter/lab
@jupyter-widgets/jupyterlab-manager v2.0.0 enabled OK
@jupyterlab/git v0.20.0 enabled OK
@lckr/jupyterlab_variableinspector v0.5.0 enabled OK
jupyterlab-plotly v1.5.4 enabled OK
nbdime-jupyterlab v2.0.0 enabled OK
plotlywidget v1.5.4 enabled OK
upyterLab 支持(Python 3.5+)
要在 JupyterLab 中使用,请使用 pip 安装 jupyterlab 和 ipywidgets 包...
$ pip install jupyterlab "ipywidgets>=7.5"
或康达。
$ conda 安装 jupyterlab "ipywidgets=7.5"
然后 运行 以下命令安装所需的 JupyterLab 扩展(请注意,这将需要安装节点):
JupyterLab 渲染器支持
jupyter labextension 安装 jupyterlab-plotly@4.12.0
可选:Jupyter 小部件扩展
jupyter labextension 安装@jupyter-widgets/jupyterlab-manager plotlywidget@4.12.0
参考:
https://plotly.com/python/getting-started/#jupyterlab-support-python-35
假设您已正确安装所有库(确保您已安装 ipywidgets
and nodejs
)并假设其中一个正在使用 conda
,访问 conda prompt
以获取正在运行的环境( “服务器”环境)。
然后,您将需要安装扩展程序 jupyterlab-plotly
(现在需要库 nodejs
)
jupyter labextension install jupyterlab-plotly@4.14.3
和 plotlywidget
[可选] - 这个需要 nodejs >=10.0.0
jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget@4.14.1
更详细的解释,您可能需要阅读。
Plotly 在 Jupyterlab 中不工作。我假设所需的扩展存在冲突,但我不确定。 在检查 Plotly https://plotly.com/python/troubleshooting/ 上的故障排除时,他们建议删除扩展并重新安装它们。 但我发现 Jupyterlab 更新附带了一个名为“jupyterlab-plotly-extension”的额外扩展 Plotly 在他们的说明中没有提到使其在 JupyterLab https://plotly.com/python/getting-started/#jupyterlab-support-python-35
中工作我的问题是:要让 Plotly 在 JupyterLab 中工作,应该安装哪些扩展?
- 如 Plotly 支持中所述的 jupyterlab-plotly
- JupyterLab 附带的 jupyterlab-plotly-extension
您可以使用 pip 或 conda 安装 plotly:
pip install "plotly>=5" "ipywidgets>=7.6"
# or if using conda
# conda install -c plotly "plotly>=5"
# conda install "ipywidgets>=7.6"
Plotly 支持 Jupyter Notebook 和 JupyterLab。 不需要 为 JupyterLab 3.0 及更新版本安装任何其他东西。从 v5.
开始,widget 包和渲染器包都包含在plotly
中
对于旧版本的 JupyterLab(1.x 和 2.x),您需要安装最新的 Node.js 并安装其他软件包;如果使用较新版本的 JupyterLab,请不要 运行 这些命令:
pip install "ipywidgets>=7.5"
# renderer support
jupyter labextension install jupyterlab-plotly
# OPTIONAL: Jupyter widgets extension
jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget
在终端或命令中输入 'jupyter labextension list' 以 运行 环境状态。下面的示例显示了我的环境信息 'jupyter lab' 运行ning 成功。
xxxxx-no-iMac:~ xxxxx$ jupyter labextension list
JupyterLab v2.1.5
Known labextensions:
app dir: /Library/Frameworks/Python.framework/Versions/3.6/share/jupyter/lab
@jupyter-widgets/jupyterlab-manager v2.0.0 enabled OK
@jupyterlab/git v0.20.0 enabled OK
@lckr/jupyterlab_variableinspector v0.5.0 enabled OK
jupyterlab-plotly v1.5.4 enabled OK
nbdime-jupyterlab v2.0.0 enabled OK
plotlywidget v1.5.4 enabled OK
upyterLab 支持(Python 3.5+) 要在 JupyterLab 中使用,请使用 pip 安装 jupyterlab 和 ipywidgets 包...
$ pip install jupyterlab "ipywidgets>=7.5" 或康达。
$ conda 安装 jupyterlab "ipywidgets=7.5" 然后 运行 以下命令安装所需的 JupyterLab 扩展(请注意,这将需要安装节点):
JupyterLab 渲染器支持
jupyter labextension 安装 jupyterlab-plotly@4.12.0
可选:Jupyter 小部件扩展
jupyter labextension 安装@jupyter-widgets/jupyterlab-manager plotlywidget@4.12.0
参考:
https://plotly.com/python/getting-started/#jupyterlab-support-python-35
假设您已正确安装所有库(确保您已安装 ipywidgets
and nodejs
)并假设其中一个正在使用 conda
,访问 conda prompt
以获取正在运行的环境( “服务器”环境)。
然后,您将需要安装扩展程序 jupyterlab-plotly
(现在需要库 nodejs
)
jupyter labextension install jupyterlab-plotly@4.14.3
和 plotlywidget
[可选] - 这个需要 nodejs >=10.0.0
jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget@4.14.1
更详细的解释,您可能需要阅读