2017-01-31 46 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' –