为什么我的散景图在github上不起作用?

Ang*_*elo 5 python git github ipython-notebook bokeh

我在github上有一个私人回购,我正在尝试散景.我在我的ipython笔记本本地编辑文件,我可以看到该图正在工作.当我在github上推送它们并尝试在线可视化时,我可以看到除图形​​之外的所有代码.

在nbviewer上,我可以看到使用散景的其他笔记本.github渲染引擎和nbviewer之间有什么区别吗?

Ste*_*eve 6

我知道这已经过时了,但如果有人在未来遇到它...

有两种可能性:

  1. GitHub不支持使用Javascript,自定义CSS等的动态输出.

http://blog.jupyter.org/2015/05/07/rendering-notebooks-on-github/

其次,由于安全问题,nbviewer上的某些功能将无法在GitHub上使用.例如,GitHub不会呈现任何使用JavaScript,自定义CSS以及Markdown或输出中嵌入的大多数自定义HTML的动态输出显示.在这种情况下,并且GitHub无法完全呈现您的笔记本,您将看到一个图标,允许您在nbviewer上查看完整的笔记本.

  1. 当您在本地查看笔记本时,它可能链接到Ipython内核,因此Python用于显示图形.当您在GitHub上查看它时,没有Ipython内核,因此无法生成图形.在静态笔记本中只能看到简单的静态图形(例如matplotlib图形).