3

以下を取得せずに「gdb ./a.out」または「gdb --help」を実行することはできません:

$ gdb ./a.out 
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site

Ubuntu デスクトップ 12.04 LTS は最新です。「ルート」で動作します。$PYTHONHOME の場所をハードコーディングしたくありません。ヒントをいただければ幸いです。困惑。

更新: $PYTHONHOME を設定すると、次のようになります。

$ PYTHONHOME=/usr/lib/python2.7 gdb ./a.out 
ImportError: No module named site

更新: ネイティブ モジュールの作成用に python-dev がインストールされています。

どうも

4

1 に答える 1