问题标签 [jupyter-contrib-nbextensions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
42 浏览

python - 本地 Python Jupyter Notebook 中的 Google Colab IDE

我真的很喜欢 Google Colab IDE,但出于性能原因不得不迁移到本地 jupyter notebook。我希望在我的本地 jupyter notebook 中复制 Colab 环境的几个功能。对于上下文,我安装了 nbextensions。

  1. 当一个单元格在 google colab 中运行时,浏览器将在正在运行的单元格中的单个行旁边显示一个小的右胡萝卜。所以,如果我的手机卡在一条单独的线上,我会更容易知道。例如:https ://imgur.com/WCVkKsb

  2. Hinterlands 自动完成功能会自动填充行而不是简单地建议它们。即,如果我尝试键入 print(my_var),我经常会留下 print(my_var_var) 并且必须返回并删除/修复。在 colab 中,它会推荐我“my_var”而不自动完成。我该如何解决?

  3. 在 colab 中,您可以通过单击输出左侧圆圈中的小“x”来完全关闭单元格的输出。在 Jupyter 中,到目前为止,我只能隐藏输出或缩小输出。例如,https://imgur.com/a/3RqRlk7

0 投票
0 回答
21 浏览

jupyter-notebook - 使用隐藏代码的 nbextensions 时查找和转到文本

这是这个3 岁问题的副本,没有令人满意的解决方案。

问题是关于在使用诸如Collapsible Headings或Codefolding之类的 nbextensions 时在 Jupyter Notebook 的所有单元格中查找和转到文本。

对于折叠标题下的所有单元格和折叠代码,浏览器Ctrl + F不起作用。

Jupyter Notebook 的命令F允许您在所有单元格中“查找和替换”文本,如下所示:

在此处输入图像描述

但是,它不允许前往每个发现的位置。有什么办法可以做到这一点?

编辑

不是真正的解决方案,但至少我很乐意考虑使用的“绕过”是一种简单直接的方法来扩展所有隐藏代码,以便我可以Ctrl + F在浏览器中使用。

Collapsing Header扩展允许使用Crtl + Shift + Right.

但是,Codefolding扩展似乎没有这样一种功能,可以在笔记本中展开所有代码。所以如果使用这个扩展,这个“绕过”也是不可能的。

0 投票
1 回答
46 浏览

python - jupyter contrib nbextension install 给出 Jupyter 命令 `jupyter-contrib` 未找到

尝试通过终端中的以下步骤(重新)安装 Jupyter 的 nbextension

  1. 点安装 jupyter_contrib_nbextensions
  2. jupyter contrib nbextension install --user
  3. 安装 --user jupyter nbextension 启用 varInspector/main

第 1 步 = 运行,我可以通过终端中的“jupyter notebook”启动笔记本。

第 2 步 = 失败

蟒蛇版本=Python 3.10.2

我的包裹清单