1

CentOs に mesos をインストールしようとしています。ダウンロードして./configureコマンドを実行しました。しかし、mesos には開発バージョン 2.6 が必要なため、インストールされている python のバージョンが原因で完了できませんでした。Python をアップグレードしようとしましたが、2.4 にしかアップグレードされません。次に、手動で python 2.6 をダウンロードしてインストールします。これは下に/usr/local/bin/あり、古いものは の下にあり/usr/binます。ターミナルで python コマンドを実行すると python 2.6 が表示されますが、mesos を設定すると再び同じエラーが発生します。

configure: エラー: `/root/mesos-0.14.1' 内: configure: エラー: テスト プログラムを Python にリンクできませんでした。メインの Python ライブラリが非標準のライブラリ パスにインストールされている可能性があります。その場合は、LDFLAGS 環境変数を介して configure に渡します。例: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib" =========================== =============================================== エラー! おそらく、ディストリビューション用の Python パッケージの開発バージョンをインストールする必要があります。このパッケージの正確な名前は、パッケージによって異なります。================================================== ==========================

/usr/local/bin/python次に、へのシンボリックリンクを作成します/usr/bin/pythonが、「yum」コマンドが機能せず、メソを再度構成しても同じエラーが発生します。./configure LDFLAGS="-L/usr/local/lib/python/lib"Cent Os に mesos クラスタをインストールするにはどうすればよいですか? 解決策は何ですか?

4

1 に答える 1

3

Python dev バージョン (ヘッダーなど) が必要です。

試す

yum インストール python-devel

于 2013-12-03T10:45:41.373 に答える