每次运行Vpython时必须重新启动Kernal

时间:2018-07-23 01:22:23

标签: python-3.x vpython

每次我在Jupyter Notebooks上运行Vpython时,都要求我重新启动内核以对其进行更新/将内容添加到画布。示例:我将绘制一个箭头,想要在不同的位置进行测试,那么它将立即摆脱我原来的箭头,并且没有绘制任何内容。

我想知道是否可以避免这种情况。我想更多地使用这个模块,但是如果我每次需要不断地重新启动内核,那将很麻烦。谢谢!

1 个答案:

答案 0 :(得分:0)

只需添加行

scene = canvas()

例如,在单元格中尝试一下。

from vpython import *
scene = canvas()
box()

然后执行单元格。然后再次执行该单元格。每次执行单元格时,都应该看到该框。