Python 如何在Jupyter笔记本中内联显示Vpyton输入?
我试图使用Vpyton(版本7)在Jupyter笔记本中创建球体的3D模型,但没有得到输出。我应该添加什么命令,以便Jupyter以内联方式显示球体 这是我的密码:Python 如何在Jupyter笔记本中内联显示Vpyton输入?,python,jupyter-notebook,jupyter,vpython,Python,Jupyter Notebook,Jupyter,Vpython,我试图使用Vpyton(版本7)在Jupyter笔记本中创建球体的3D模型,但没有得到输出。我应该添加什么命令,以便Jupyter以内联方式显示球体 这是我的密码: from vpython import * display() sphere() 我理解你了,我仍然不知道为什么,但是当你导入Vpyton时,你已经有了一个场景,在jupyter,它似乎卡在了你导入的地方。但还有一个问题 如果尝试创建第二个模拟或运行当前模拟两次,则不会重置已创建的对象 在运行模拟之前,您应该在希望模拟显示的单元格
from vpython import *
display()
sphere()
我理解你了,我仍然不知道为什么,但是当你导入Vpyton时,你已经有了一个场景,在jupyter,它似乎卡在了你导入的地方。但还有一个问题 如果尝试创建第二个模拟或运行当前模拟两次,则不会重置已创建的对象 在运行模拟之前,您应该在希望模拟显示的单元格顶部创建画布
canvas()
s = sphere(pos=vector(0,0,0))
for i in range(100):
rate(100)
s.pos = s.pos + vector(i/1000,0,0)
这将在每次运行单元时重新创建场景。我不确定jupyter在这种情况下会如何处理内存,但最坏的情况是,经常重启内核比每次测试都要好。欢迎这么做。你能在这里发布你的命令/代码和错误信息吗?否则很难帮助你。谢谢。@sneha你能举一个简单的例子和屏幕截图吗?