2

numpy をコンパイルするとエラーが発生するので、外部ライブラリを含める必要があると思います。アトラスのインストールは /usr/lib64/atlas にあります。私はルートにアクセスできないので、Python 2.6.7 を含むすべてをホーム ディレクトリにインストールしています。

site.cfg ファイルを変更すると仮定していますが、ライブラリ ディレクトリに /usr/lib64/atlas を追加するだけでよいのでしょうか。

それらにはptcblasとptf77blasもありますが、これらはnumpyでサポートされていますか??

4

1 に答える 1

2

おそらく、実行前に CFLAGS と LDFLAGS を設定pip install numpyして、独自の個人用ライブラリ ディレクトリを使用することで、これを機能させることができます。

CFLAGS='-l/home/me/include'
LDFLAGS='-L/home/me/lib'

それがうまくいかない場合は、ツールをビルドして /usr/lib にアクセスできるマシン (または VM) を見つけてから、この質問Compiling Python 2.6.6 and need for external packages wxPython, setuptools, etc.のスクリプトに従ってください。 .. Ubuntu で、必要なライブラリを含む独自の移植可能な Python ディストリビューションを構築します。決して使用しないモジュールをビルドするスクリプトの部分を削除し、必要なモジュールを追加します。モジュールを追加する場合は、必ず最後に strace チェックを実行してください。

于 2011-07-09T21:10:00.753 に答える