14

Fedora 17(x64)マシンを実行していて、Python用のMayaviを経由でインストールしてみました

yum install mayavi

mayaviモジュール(mlabなど)を呼び出すコードを書くたびを除いて、これは正常に機能しました:

from enthought.mayavi import mlab

エラーで叫ぶ

********************************************************************************
WARNING: Imported VTK version (5.8) does not match the one used
     to build the TVTK classes (5.6). This may cause problems.
     Please rebuild TVTK.
********************************************************************************

私はグーグルで検索しましたが、VTKのバージョンと一致するようにTVTKを再構築する方法がわかりません。これが異常な動作を引き起こしているのではないかと思いますが、確信が持てません。TVTKをどのように再構築しますか?

4

4 に答える 4

4

お使いのマシンの視覚化ツールキット ( http://www.vtk.org/ ) は、mayavi にパッケージ化されたクラスの構築に使用されたものよりも新しいようです。視覚化ツールキット 5.6 ( http://vtk.org/VTK/resources/software.html ) を再構築/インストールするか、Mayavi2 ( http://docs.enthought.com/mayavi/mayavi/installation. html ) - おそらく最新のもので、視覚化ツールキットは現在バージョン 5.10 です。

于 2013-02-12T14:04:40.927 に答える
0

yum update を使用したと思いますが、うまくいきませんでした。yum info を実行し、表示されるバージョン番号を調べることで、リポジトリ内のバージョンを確認することもできます。それでも満足できない場合は、「ソースを使用する」必要があるのではないかと思います...これが役立つことを願っています

于 2013-02-18T22:40:31.780 に答える