0
私はPythonラッパーを使ってVTKライブラリをビルドしようとしています。私は、VTK形式のCFD結果を後処理するためのPythonプログラムを開発したいと思っています。Pythonラッパーを使ったvtkのコンパイル
ソースをローカルフォルダにコンパイルしています。
残念ながら、私はいくつかの問題に直面している:まず、コンパイル時に私は、次のエラーメッセージが出ます:
CMake Error at Common/Core/cmake_install.cmake:47 (file):
file INSTALL cannot find
"/home/riccardo/Software/VTK/build/lib/libvtkCommonCore-8.0.so.1".
をここVTK install error cannot find libvtkCommonCore-6.3.so.1 cmakeの構成で
示唆したように、私は共有ライブラリのオプションを無効にしてみましたcmake ..\
-DCMAKE_INSTALL_PREFIX=/home/riccardo/Software/VTK/build \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DVTK_USE_SYSTEM_ZLIB:BOOL=ON
は、この場合、コンパイルはうまく行きましたが、私はPythonでVTKをインポートしようとしたとき、私はこのエラーを取得:
を3210私は本当にそれを修正する方法がわかりません。 どんな助力も大歓迎です。
事前に感謝します。
私は忘れました。 OSはUbuntu 16.04で、インストール後には、LD_LIBRARY_PATH export PYTHONPATH = $ PYTHONPATHと$ HOME/Software/VTK/build/Wrapping/Python /:$ HOME/Software/VTK/build/binの両方を更新しました。 export LD_LIBRARY_PATH = $ HOME/Software/VTK/build/bin:/ usr/local/lib /:$ LD_LIBRARY_PATH – rickyrubini
[ImportError:vtkCommonPythonという名前のモジュールはありません](https://stackoverflow.com/questions/13495285/importerror-no -module-named-vtkcommonpython) –
はい、私はその質問をチェックして、python2.7で動作するように管理しましたが、python3.5では動作しませんでした – rickyrubini