2017-01-31 24 views
0

我已经开始使用vispy,但我无法绘制一行数据。python3.6 vispy plot error白色屏幕和数据不出现

我看到很多使用过软件包的例子,但它也不起作用。

我有一个白色的窗口,我的线没有出现,为什么?

这是我的代码:

import numpy as np 
from vispy import plot as vp 

fig = vp.Fig(size=(600, 500), show=True) 

x=[0,1,2,3,4,5,6] 
y=x 
line = fig[0, 0].plot((x, y), width=3, color='k') 
fig.show() 

回答

1

你可以尝试:

fig.show(run=True) 

它的工作原理我的系统上。否则,它可能来自pyqt版本。我认为Python 3.6使用pyqt 5,我不确定vispy是否与此版本的Qt兼容。如果它不起作用,请尝试创建一个python 3.5环境(它应该安装pyqt 4)。然后重新安装vispy尝试你的例子。

+0

是的,它的工作,但我有我的x列表错误: TypeError:太多的坐标(7;最大为2)。 – user7454761

+0

我没有这个错误,但是我使用了vispy的开发者版本'pip install -e git + https:// github.com/vispy/vispy#egg = vispy-dev' –