VPython 7-找不到可视模块

VPython 7-找不到可视模块,python,python-3.x,vpython,Python,Python 3.x,Vpython,我正在一本书中学习一些Python示例。列出的许多代码都调用模块visual。我相信visual安装在Vpython的旧版本中。我正在运行安装了Vpython 7的Python 3.6。我使用Mac电脑。许多示例代码以以下行开头: from visual import * from visual.graph import * from visual.graph import gdisplay, gcurve from visual.controls i

我正在一本书中学习一些Python示例。列出的许多代码都调用模块
visual
。我相信visual安装在Vpython的旧版本中。我正在运行安装了Vpython 7的Python 3.6。我使用Mac电脑。许多示例代码以以下行开头:

 from visual import *                  
 from visual.graph import *
 from visual.graph import gdisplay, gcurve
 from visual.controls import slider, controls, toggle
我从一次互联网搜索中了解到,将第一行替换为:

from vpython import *

这不适用于其他可视调用。我的程序不断崩溃,因为找不到可视模块。有没有办法让这些调用正常工作?

有一个转换程序,可以将经典的VPython转换为新的VPython 7。请参见此处的详细信息

他说

“许多用经典VPython 6编写的程序在通过用Python编写的转换程序运行后,将在GlowScript VPython或VPython 7中运行而不作任何更改。此程序转换(x,y,z)=>vector(x,y,z)和obj.x=>obj.pos.x。这些更改是必要的,因为GlowScript无法识别(x,y,z)该程序还转换display=>canvas和gdisplay=>graph。该程序还转换scene.mouse.getclick()=>scene.waitfor('click'),这两种环境都适用。”

python转换程序是