【发布时间】:2013-10-01 17:31:53
【问题描述】:
我正在尝试使用以下代码在 Python 3.3.2 中制作圆柱体:
rod = cylinder(pos=(0,2,1), axis=(5,0,0), radius=1)
rod.pos = (15,11,9) # change (x,y,z)
rod.x = 15 # only change pos.x
rod.color = (0,0,1) # make rod be blue
rod.red = 0.4
在本网站的帮助下:http://www.vpython.org/contents/docs_vp5/visual/cylinder.html
输出为:NameError: name 'cylinder' is not defined
有什么我需要安装或必须导入的东西吗?
提前致谢
【问题讨论】:
-
听起来您缺少导入语句。您没有导入任何模块吗?还是您只是省略了该代码?
-
不,我不知道要导入什么 - 如果我按照 martijn pieters 所说的去做,它会输出 ImportError: No module named 'visual'
-
VPython 能与 Python3 一起工作吗?我认为 VPython 是用于 Python2 而不是 Python3。