我尝试将 vpython
导入 anaconda。到目前为止似乎工作,但如果我打电话from visual import *
它给了我一个错误。
但是,当我输入 from vpython import *
时它确实有效,这真的很奇怪,因为在所有程序中我只看到 from visual import *
命令。
现在到了真正的问题:我不会画图。我必须调用 from visual.graph import *
但这不起作用( from vpython.graph import *
也不起作用)。
我收到以下错误:
最佳答案
使用 Jupyter 时,graph
函数现在位于主 vpython 库中。所以,from vpython import *
应该足够了。 (P.S. 我建议不要导入 * 而是导入您计划使用的函数或只是 import vpython
。)
但是请注意,某些函数在与 Jupyter 兼容的 VPython 版本中更改名称,因此 display
变为 canvas
并且 gdisplay
变为 graph
,并且您必须明确使用 vector(x,y,z)
而不是 (x,y,z)
并且必须使用 obj.pos.x
而不是 obj.x
关于python - 为 anaconda 导入 vpython 的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35866967/