Jupyter Notebook 的 RISE 缺少幻灯片按钮

Jupyter Notebook's RISE Missing Slideshow Button

我使用 Anaconda (conda) 关注了 instructions on installing RISE for Jupyter notebook,但是 "Enter/Exit RISE Slideshow" 按钮从未出现在工具栏中。

我遵循了两个封闭的RISE问题(#137, #275)中关于解决问题的建议,但没有运气。我更新了Jupyter到最新版本,启动了一个新笔记本,硬刷新了浏览器页面,重新安装了Rise,仍然没有按钮。

我也看到了这个 ,这与我的情况不同,因为我从未见过该按钮,而且我没有 nbextensions 开始。尽管如此,他们的建议并没有奏效。

出于实际原因,我不能为 RISE 和演示文稿制作单独的环境。

我在两台机器上遇到了同样的问题,不同的操作系统和不同的 Conda 包,所以这可能是 RISE 包的问题。在其中一台机器上,我有:

我的 conda 包似乎状态良好,也没有丢失依赖项。

$ jupyter nbextension list
Known nbextensions:
  config dir: /Users/welshamy/Applications/anaconda3/etc/jupyter/nbconfig
    notebook section
      jupyter-js-widgets/extension  enabled 
      - Validating: OK
      rise/main  enabled 
      - Validating: OK

这是一个包兼容性问题。我通过执行以下操作解决了问题:

  1. 从命令行升级 conda 软件包:

    $ conda update --all
    
  2. 重启 jupyter-notebook 会话。

  3. 重新启动网络浏览器。
  4. 打开一个新笔记本。
  5. 完成。

重启浏览器即可 如果不创建新笔记本