Jupyter Notebook中VPython安装后无法生成3D模型的问题求助
VPython在Jupyter Notebook中无输出:执行基础代码后无动画显示
我正在Jupyter Notebook上开展项目,需要用VPython制作动画,但遇到了一个棘手的问题:运行基础的VPython代码后完全没有输出,既没有错误提示,也看不到预期的3D物体动画。
环境信息
- 已安装组件:Anaconda、最新版Python、最新版VPython(通过pip安装)、Visual Build Tools、Node.js
- 未安装Jupyter Lab(不确定是否会影响功能)
- 使用浏览器:Google Chrome
- 两位参与同一项目的伙伴也遇到了完全相同的问题
安装过程回顾
最初我只安装了Anaconda和Jupyter Notebook,为了安装VPython,我先单独下载了Python、配置好pip,然后通过命令行执行pip install vpython完成安装并确认是最新版本。之后我也严格遵循了VPython的官方安装指引,还在Jupyter Notebook内执行过!pip install vpython命令。
已尝试的排查步骤
- 执行
%pip install vpython时,系统提示"需求已满足",并标注"Note: you may need to restart the kernel to use updated packages",我删除命令后重启内核,再次运行代码仍无输出 - 尝试过不同的基础VPython对象测试:
- 完整导入后调用
sphere() - 完整导入后调用
box() - 单独导入
sphere后执行sphere()
以上所有操作结果一致:Jupyter Notebook运行片刻后停止,无任何输出
- 完整导入后调用
- 搜索过网络及相关平台的解决方案,但没有找到有效方法
测试代码示例
from vpython import * sphere()
内容的提问来源于stack exchange,提问作者qldvc
相关产品推荐
相关产品推荐

