我试图以任何方式使用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,所以我双击它,然后得到一个命令提示符。我输入“来自visual import *”,它似乎没有错误地执行。然后我输入“sphere()”并打开一个标题为“vpython”的灰色窗口,但它只是悬挂而没有向我展示一个球体。
(3)然后我启动了spyder,并输入“from visual import *”,它似乎没有错误地执行。然后我输入了sphere(),然后它会显示文本“visual_common.primitives.sphere at 0x152ccb38”,另一个灰色窗口会弹出标题为“vpython”但它也会无限期挂起。
我该如何调试这种情况?非常感谢!我真的很想明天在我的物理讲座中展示一个简单的vpython脚本......
答案 0 :(得分:0)
我知道它很晚,但它可能对其他人有用:
要从IDE运行vpython 7,您需要安装Python 3.5.3+。请注意,要在Spyder中使用,您必须转到Run>在新的专用Python控制台中配置并指定"执行" (Vpython在spyder 3.2.0中不起作用)。 此信息也可以在http://vpython.org/找到。
有关vpython的问题,我建议您在Vpython用户google群组中询问。