为什么我收到此错误?
ImportError: No module named visual.graph
我认为vpython
是合适的。
当我尝试安装时,我在CMD ANACONDA中收到此消息:
(base) C:\Users\vitor>conda install -c mwcraig vpython
Solving environment: failed
UnsatisfiableError: The following specifications were found to be in conflict:
- astropy
- vpython
Use "conda info <package>" to see the dependencies for each package.
我不知道为什么它不起作用。我的代码:
from visual.graph import *
graph = gdisplay (x = 0,y = 0, width = 500, height = 300)
function = gcurve(color = color.red)
for x in arange (0., 5.0 , 0.01):
rate(40)
y = sin(30 * x) + sin(33 * x)
function.plot( pos=(x , y))
答案 0 :(得分:0)
您使用的是#34; Classic VPython&#34;或者新的VPython 7.可视模块仅适用于&#34; Classic VPython&#34;而不是在新的VPython 7中。这是Classic Vpython中的图形演示程序
https://github.com/vpython/visual/blob/master/examples/graphtest.py
这是VPYthon 7中的图形演示程序。
http://www.glowscript.org/#/user/GlowScriptDemos/folder/Examples/program/GraphTest
http://www.glowscript.org/#/user/GlowScriptDemos/folder/Examples/program/GraphTest/edit
要在VPython 7下运行它,请替换上面代码中的第一行
GlowScript 2.7 VPython
带
来自vpython import *
有关vpython 7的详细信息以及它与经典vpython的不同之处,请参阅vpython.org。