当前位置: 首页 > 面试题库 >

jupyterlab互动情节

微生昌勋
2023-03-14
问题内容

我正在使用Jupyter笔记本中的Jupyterlab。在我以前使用的笔记本中:

import matplotlib.pyplot as plt
%matplotlib notebook
plt.figure()
x = [1,2,3]
y = [4,5,6]
plt.plot(x,y)

用于交互式地块。现在给我(在jupyterlab中):

JavaScript output is disabled in JupyterLab

我还尝试了魔术(安装了jupyter-matplotlib):

%matplotlib ipympl

但这只是返回

FigureCanvasNbAgg()

内联图

%matplotlib inline

工作正常,但我想要交互式地块。


问题答案:

完成步骤
1. 安装nodejs,例如conda install nodejs
2. 安装ipympl,例如pip install ipympl
3. [可选,但推荐;更新JupyterLab,例如
pip install --upgrade jupyterlab。


  1. [可选,但推荐;对于本地用户安装,请运行:
export JUPYTERLAB_DIR="$HOME/.local/share/jupyter/lab"。
  1. 安装扩展程序:
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install jupyter-matplotlib
  1. 启用小部件:jupyter nbextension enable –py widgetsnbextension。

  2. 重新启动JupyterLab。

  3. 用装饰%matplotlib widget。

不推荐使用,但要使小部件扩展在Anaconda中正常运行,可以在终端窗口中运行以下命令:

conda install -y nodejs
pip install ipympl
pip install --upgrade jupyterlab
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install jupyter-matplotlib
jupyter nbextension enable --py widgetsnbextensio


 类似资料:
  • JupyterLab LaTeX build stable latest An extension for JupyterLab which allows for live-editing of LaTeX documents. Usage To use, right-click on an open .tex document within JupyterLab, and select Show

  • Language Server Protocol integration for Jupyter(Lab) This project is still maturing, but you are welcome to check it out, leave feedback and/or a PR Quick Links: Installation | Configuring | Changelo

  • JupyterLab Desktop A desktop application for JupyterLab, based on Electron. Download Before installing please read the Python Environment Customization Guide if you plan to customize the Python enviro

  • 大家好,堆栈溢出。今天,我想问一些非常不同的问题。 我目前是一名数据科学家,我在JupyterLab/笔记本上做了很多工作。我的几个同事用笔记本电脑代替了JupyterLab。看起来这两者之间并没有太大区别(我真的很喜欢JupyterLab以不同的颜色呈现代码的方式)。我在网上搜索过,上面写着 "JupyterLab是下一代的Jupyter笔记本" 然而,一些特写,如情节人物,在JupyterLa

  • 本文向大家介绍Git 互动基础,包括了Git 互动基础的使用技巧和注意事项,需要的朋友参考一下 示例 此示例旨在描述如何git rebase在交互模式下使用。期望人们对什么git rebase是什么以及它做什么有一个基本的了解。 使用以下命令启动交互式变基: 该-i选项指的是交互模式。使用交互式变基,用户可以更改提交消息,以及重新排序,拆分和/或压缩(组合为一个)提交。 假设您要重新排列最后三个提

  • 问题内容: 我正在尝试使用antlr编写一种简单的交互式(使用System.in作为源代码)语言,但我遇到了一些问题。我在网上找到的示例都是按行周期使用的,例如: 但是,如果我写的是pascal / smtp / etc之类的东西,并且带有“第一行”,看起来像X需求,该怎么办?我知道可以在doStuff中检查它,但是从逻辑上讲,它是语法的一部分。 还是将命令分成多行怎么办?我可以试试 但是与此同时