不能 select Jupyterlab 笔记本中的多个单元格

Can't select multiple cells in Jupyterlab notebook

我不能 select 多个(相邻)单元格(例如为了删除它们)

我试过了

问题:任何想法为什么会发生这种情况以及如何解决它如何执行更详细的investigation/diagnosis ?

环境:Windows-10 家庭 64 位 20H2; Jupyterlab 3.0.5; Python3.8.6 |由 conda-forge 打包 | (默认,2020 年 12 月 26 日,04:30:06)[MSC v.1916 64 位 (AMD64)]; IPython7.18.1

经过测试的浏览器 Chrome、Opera、Edge(Chrome 具有安全扩展,所有 disabled/allowing localhost,但 Edge 是普通的并且行为完全相同)

从 Anaconda Navigator 启动器启动 jupyterlab

尝试从 cmd 打开 jupyter-lab,键入此命令:

jupyter notebook

它将打开您可以通过 anaconda 打开的同一个实验室。然后所有快捷方式将照常工作

问题不在于 selection 本身,因为所有 selection 操作都失败了(例如 select 菜单中的所有单元格),而在于显示

var(--jp-notebook-multiselected-color) 的 CSS 值为 #e3f2fd - 在我的显示器上看不见;它在 index.css 文件中被声明为“md-blue-50”(Google 的 Material 设计蓝色)但显示的颜色与 md-blue- 的在线样本不匹配50(所以我猜在其他地方声明的 md-blue-50 的值没有找到)。

问题是通过切换到深色模式确定的,其中 select 离子突出显示清楚地存在。

解决方案(因为我找不到 md-blue-50 值的来源)只是使用 Stylebot 覆盖背景颜色 - 事实上,使用范围为 localhost 的 Stylebot 对我来说更好,因为我不不必在每个 Python 环境中的每个 jupyterlab 安装中修复 css。