带有jupyter笔记本内核的vpython 7在忙碌和空闲之间跳转

时间:2017-12-08 03:59:24

标签: jupyter-notebook vpython

我试图在jupyter笔记本上使用vpython 7运行一个简单的移动演示程序,但是,球没有顺利移动,但是从一个位置跳到下一个位置,帧之间存在很大的延迟。我在glowscript.org中运行了相同的代码,它表现出非常平滑的动作。在我启动单元格后,jupyter笔记本内核的雕像在忙碌和空闲之间快速跳转,即使循环结束,它仍然会跳跃。如果我中断该内核,笔记本提示内核已经死了,我必须重新启动内核。我相信这个原因会导致vpython的3D渲染延迟。

我使用的是Ubuntu 14.04,python 2.7,vpython 7.2.0,jupyter notebook 4.2.3和chrome。

2 个答案:

答案 0 :(得分:0)

尝试在github存储库的Demo目录中运行一些演示jupyter vpython笔记本,以获取“jupyter vpython”。运行这些演示vpython笔记本时,查看问题是否仍然存在。

答案 1 :(得分:0)

点击此链接,查看您可以在浏览器中从云端运行的Demo jupyter vpython笔记本。

https://mybinder.org/v2/gh/BruceSherwood/vpython-jupyter/master?filepath=Demos

启动可能需要几秒钟,但您应该会在浏览器中看到jupyter notebook目录。在您的浏览器中打开并运行这些笔记本中的任何一个,这些笔记本在云中的远程服务器上运行,并将性能与您在计算机上本地运行这些vpython演示所获得的性能进行比较。

相关问题