我正在嘗試學習MayaVi,但在開啓數字時出現卡住現象。MayaVi:顯示屏上顯示的mlab段錯誤
在mlab中顯示數字只會導致段錯誤。它似乎並不關係我的情節,所以我認爲問題出在顯示行爲上,而不是我想要展示的對象中。例如:
import numpy as np
from mayavi import mlab
x = y = np.arange(-5, 5, 1)
s = np.meshgrid(x, y)
mlab.surf(s)
導致錯誤:
Segmentation fault (core dumped)
我在Linux使用Python 2.7.3,EPD 7.3-1(64位)。
編輯:如果我嘗試顯示圖像,這實際上是我的目標之一,但實際上我得到了一個不同的錯誤。
import numpy as np
from mayavi import mlab
from PIL import Image
img = Image.open('milkyway.png')
mlab.imshow(img)
結果
Fatal error in __driConfigOptions line 108393789, column 108392770: parsing finished.
Abort (core dumped)
EDIT2:好的,那絕對是在開放的數字問題,因爲如果我只是測試:
from mayavi import mlab
mlab.figure()
我得到的初始誤差(段錯誤)。
我有這個使用Enthought Canopy 1.1.1.1452,Mayavi 4.3.0。 – aaren