0

さまざまなバージョンの Python がカスタムの場所にインストールされている Linux マシンで paraview をコンパイルしようとしています。経由でライブラリを指定できますが$PYTHON_LIBRARY、インクルード パスを指定するにはどうすればよいですか? エクスポートしようとしまし$PYTHON_INCLUDE_DIR="..."$PYTHON_INCLUDE_PATH="..."が、引き続き検索され/usr/include/python2.7/ます。

エラーメッセージは

./makeParaView4
    No python headers found in /usr/include/python2.7/
    Please install python headers or deactivate 
    python support by not using the -python option

これを修正するにはどうすればよいですか?

私は ParaView-4.1.0 と OpenFOAM 2.3.0 に付属のインストール スクリプトを使用しています。

ありがとう!

トーマス

4

2 に答える 2

1

古いですが、OpenFOAM 2.4.x で発見され、修正されました。

makeParaview4 は次のスクリプトを呼び出します。

. etc/tools/ParaView4Functions

したがって、このファイルを編集して、正しい PYTHON インクルード ディレクトリを指すようにします。

    pythonInclude=/usr/include/python$pythonMajor
于 2015-10-27T10:27:39.080 に答える