【发布时间】:2018-07-23 01:22:22
【问题描述】:
每次我在 Jupyter Notebooks 上运行 Vpython 时,它都需要我重新启动内核才能更新/向画布添加内容。示例:我要画一个箭头,想在不同的位置测试它,然后它会立即摆脱我原来的箭头,什么都没有画出来。
我想知道这是否可以避免。我想更多地使用这个模块但是如果我每次都需要不断地重新启动内核会很麻烦。谢谢!
【问题讨论】:
标签: python-3.x vpython
每次我在 Jupyter Notebooks 上运行 Vpython 时,它都需要我重新启动内核才能更新/向画布添加内容。示例:我要画一个箭头,想在不同的位置测试它,然后它会立即摆脱我原来的箭头,什么都没有画出来。
我想知道这是否可以避免。我想更多地使用这个模块但是如果我每次都需要不断地重新启动内核会很麻烦。谢谢!
【问题讨论】:
标签: python-3.x vpython
只需添加一行
scene = canvas()
例如,在单元格中试试这个。
from vpython import *
scene = canvas()
box()
然后执行单元格。然后再次执行单元格。每次执行单元格时,您都应该看到该框。
【讨论】: