(ここで多くの回答を見ましたが、同様の質問に回答がなかったか、私の質問に対処していませんでした)。
Mac-OSX 10.8.5 で numpy + scipy + matplotlib を使用しています。私のマシンには numpy 1.6.1 があり、python 2.7.5 を使用してい/System/Library/Frameworks/Python.framework/Versions/2.7/
ます。Idle またはコマンド ラインから数か月間、その構成で実行してきました。
Sourceforge の .dmg ファイルから matplotlib 1.3.1 にアップグレードしました。インストールは正常に機能し、正しいバージョンが に表示されmatplotlib.__version__
ます。ただし、numpy 1.7 以上が必要であると主張しているため、使用できません。そこで、Sourceforge から numpy-1.8.0 dmg ファイルをダウンロードし、Mac インストーラーを使用してインストールしました。インストーラーはそれを正しく行ったと主張していますが、numpy.__version__
まだ 1.6.1 です!!! インストールを複数回 (Mac インストーラーに従って毎回正常に) 実行しましたが、同じ結果が得られました。
Sourceforge でそれぞれの .dmg ファイルを使用して、matplotlib を 1.3.1 に、scipy を 0.13 にアップグレードしても問題はありませんでした。numpy が同じ方法でインストールされるべきではない理由がわかりません。過去に同じ方法でアップグレードしたはずですが、思い出せません。
コマンドラインからだけでなく Idle からも Python を実行していますが、Macports などの他のディストリビューションには行きたくありません。この方法で Python を 4 年間使用しており、numpy が更新されない理由がわかりません。 . 助けてくれてありがとう。