Jupyter Notebook的RISE缺失幻灯片按钮

时间:2018-04-23 20:12:46

标签: python-3.x anaconda jupyter-notebook conda reveal.js

我在instructions上安装RISE安装了Jupyter笔记本和Anaconda(conda),但“进入/退出RISE幻灯片”按钮从未显示在工具栏中。< / p>

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

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

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

我在使用不同操作系统和不同Conda软件包的两台机器上遇到同样的问题,因此可能是RISE软件包问题。在其中一台机器上,我有:

  • Google Chrome 66.0.3359.117(64位)
  • conda 4.5.1 with python 3.6.4
  • jupyter 1.0.0
  • jupyter_core 4.3.0
  • notebook 5.0.0
  • 上升5.2.0 py36_0 damianavila82
  • MacOS High Sierra(10.13.4)

我的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 个答案:

答案 0 :(得分:0)

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

  1. 从命令行升级conda个包:

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

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