2

我正在尝试使用 vpython,尽我所能,但我失败了......

首先,我在 Win 8.1 上安装了 Anaconda Python 2.7.10。然后,我通过在命令行中输入来安装 Vpython: conda install -c https://conda.binstar.org/mwcraig vpython

然后我尝试了 3 件事:

(1) 双击我桌面上的“VIDLE for VPython”快捷方式。什么都没发生。我查看了指向 pythonw.exe 的目标。我直接双击pythonw.exe。什么都没发生。

(2) 我注意到同一个文件夹下还有python.exe,所以我双击它,得到一个命令提示符。我输入“从视觉导入*”,它似乎执行没有错误。然后我输入“sphere()”并打开一个标题为“vpython”的灰色窗口,但它只是挂起而没有向我显示一个球体。

(3) 然后我启动spyder,输入“from visual import *”,似乎执行没有错误。然后我输入 sphere(),它吐出文本“visual_common.primitives.sphere at 0x152ccb38”,另一个灰色窗口弹出,标题为“vpython”,但它也无限期挂起。

我该如何调试这种情况?非常感谢!我真的很想在明天的物理课上展示一个简单的 vpython 脚本......

4

1 回答 1

0

我知道它很晚,但它可能对其他人有用:

要从 IDE 运行 vpython 7,您需要安装 Python 3.5.3+。请注意,要在 Spyder 中使用,您必须转到 Run > Configure 并指定“在新的专用 Python 控制台中执行”(Vpython 在 spyder 3.2.0 中不起作用)。此信息也可以在http://vpython.org/上找到。

对于有关 vpython 的问题,我建议您在 Vpython 用户 google 组中提问。

于 2017-11-01T17:15:41.097 回答