這段時間需要利用mayavi做科學數據的處理,因此需要利用到mayavi庫,但是官網上面的指示說:如果安裝了anaconda,其中自帶各種科學庫,但是實踐中,並沒有發現mayavi。
官方網站導航:mayavi
主要安裝方法:從第三方的庫中心下載響應的包:對應的鏈接
下載對應的版本:
環境:win10 x 64+python3.6
----------------------------------------------------------------親測:在該環境下,安裝成功-------------------------------------------------
分別包括:
- VTK (在第三方庫中心下載)
- numpy (系統自帶)
- setuptool (系統自帶)
- traits (在第三方庫中心下載)
- mayavi (在第三方庫中心下載)
- pyqt4
- pyside
以上的所有庫安裝都必須按照相應的順序,因為各個包之間有響應的依賴。
下面介紹一下我的安裝方法
pip install "the path of ***.whl"
但是遺憾的是,當所有的庫文件都已經安裝好了之后,
利用一個簡單的測試案例測試之后
from mayavi import mlab x = [[-1, 1, 1, -1, -1], [-1, 1, 1, -1, -1]] y = [[-1, -1, -1, -1, -1], [1, 1, 1, 1, 1]] z = [[1, 1, -1, -1, 1], [1, 1, -1, -1, 1]] s = mlab.mesh(x, y, z) mlab.show()
錯誤如下:
可能是電腦系統的原因,同樣是別人的環境,用該方法安裝完全沒有問題,后來我發現是我自帶的spyder編譯器的原因,將編譯器換成了pycharm之后,所有的都可以正常使用。