2015-09-14 31 views
2

我想尽可能使用vpython,但我失败了......如何在spyder中使用vpython?

首先,我在Win 8.1上安装了Anaconda Python 2.7.10。 然后,我安装Vpython键入到命令行: 畅达安装-c https://conda.binstar.org/mwcraig vpython

然后我试图3两件事:我的桌面上

(1)双击快捷方式“为VPython VIDLE” 。什么都没发生。我看看目标,它指向pythonw.exe。 我直接双击pythonw.exe。什么都没发生。 (2)我注意到在同一个文件夹中还有python.exe,所以我双击它,并得到一个命令提示符。我输入“从视觉导入*”,它似乎执行没有错误。然后我键入“sphere()”并打开一个名为“vpython”的灰色窗口,但它只是挂起而没有向我展示球体。

(3)然后我启动了spyder,并输入了“从visual import *”,这似乎执行没有错误。然后我键入sphere(),它将文本“visual_common.primitives.sphere”分配到0x152ccb38处,另一个灰色窗口弹出“vpython”标题,但它也会无限期地挂起。

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

回答

0

我知道它的晚,但它可能证明是有益的人:

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

对于有关vpython的问题,我建议你在Vpython用户谷歌组中询问。