编程语言
首页 > 编程语言> > 为anaconda导入vpython的问题

为anaconda导入vpython的问题

作者:互联网

我尝试将vpython导入anaconda.它似乎工作到目前为止,但如果我打电话
从视觉导入*它给我一个错误.

但是,当我从vpython import *键入时它确实有效,这真的很奇怪,因为在所有程序中我只看到来自visual import *命令.

现在到了真正的问题:我无法绘制图表.我必须从visual.graph import *调用,但这不起作用(来自vpython.graph import *也不起作用).

我收到以下错误:

ImportError Traceback (most recent call last)
in () —-> 1 from visual
import * ImportError: No module named visual

解决方法:

使用Jupyter时,图形函数现在位于主vpython库中.所以,

来自vpython import *

应该足够了. (P.S.我建议不要导入*,而是导入您计划使用的功能或只导入vpython.)

但请注意,某些函数会更改与Jupyter兼容的VPython版本中的名称,因此显示变为画布,gdisplay变为图形,您必须明确使用向量(x,y,z)而不是(x,y,z)并且使用obj.pos.x而不是obj.x

标签:python,anaconda,vpython
来源: https://codeday.me/bug/20190711/1431657.html