これらを設定するか、CMake ファイルで正しく設定およびテストされていることを確認してください: PYTHON_LIBRARY (ADVANCED)

これらを設定するか、CMake ファイルで正しく設定およびテストされていることを確認してください: PYTHON_LIBRARY (ADVANCED)

過去1日ちょっとの間、私はXubuntu (16.04.1)にCERNのルートプログラムをインストールしようとしていました。その方法は、README (https://github.com/root-project/root/blob/master/README.md)。

私はすべてをホーム フォルダー内で実行しています (これが問題にならないことを願っています) が、次のように入力すると、

$ cmake ../root

cmake を約 1 分間実行すると、次のエラーが返されます。

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
     PYTHON_LIBRARY (ADVANCED)
linked by target "PyROOT" in directory /home/MYNAME/root/bindings/pyroot

答え1

ビルド済みのパッケージを使用することをお勧めします。https://root.cern/content/release-61206ソースからパッケージをビルドする際に発生するすべての問題を回避します。

関連情報