2012-08-31 7 views
5

matplotlibをインストールしようとしていますが、多くの問題に直面しています。私は両方から共通のエラーが発生しますmatplotlibのをインストールするだけでなく、あるソースからビルドしようとしているピップ:Mac OSX Mountain Lionにmatplotlibをインストールする

BUILDING MATPLOTLIB 

     matplotlib: 1.1.1 

      python: 2.7.2 (default, Jun 20 2012, 16:23:33) [GCC 4.2.1 

        Compatible Apple Clang 4.0 

        (tags/Apple/clang-418.0.60)] 

      platform: darwin 

必要な依存関係

   numpy: 1.6.1 

        * Could not find the headers for numpy. You may 

        * need to install the development package. 

EDIT:最終的にそれを解決しました。 gfortranとgccのコンパイラをインストールする必要がありました。それは醸造を使用し、すべての魅力のように働いた!

+0

ソースからのビルドはokです(少なくともgitの最近のバージョンでは)。しかし、numpyのヘッダファイルがリンカパスにあることを確認する必要があります。 – tiago

答えて

2

最後に解決しました。 gfortranとgccのコンパイラをインストールする必要がありました。それは醸造を使用し、すべての魅力のように働いた!

+1

どのようにgccとfortranをインストールしましたか?私は醸造所でgfortranを見つけましたが、gccでは見つかりませんでしたか?また、後でmatplotlibを直接インストールしたのですか、または 'pip install --upgrade numpy'を最初にインストールしなければなりませんでしたか? – metakermit

+0

@ kermit666それは醸造にあります – Peter

+0

ありがとう、@ピーター。たぶん遅すぎるかもしれない:)これは私のために働いたチュートリアルです:http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/ – metakermit

-1

numpyをインストールします。

pip install numpy 

依存関係を分類する必要があります。なぜそれが機能していないのかわかりません。

+0

私はすでにnumpyしています1.6.1 – Amitash

+0

pipでインストールしましたか? –

+0

私はすでに気分が悪いです。とにかく、私はもう一度それを試して、要件が満たされていると言います。ちょうどnumpyで試した – Amitash

4

マウンテンライオンにmatplotlibをインストールするには、matplotlibの開発版をインストールする必要があります。

は、それが機能するためにあなたがnumpy 1.6.2が必要な場合があります

pip install git+https://github.com/matplotlib/matplotlib.git#egg=matplotlib-devを試してみてください。

一般的には、マウンテンライオンのために、あなたはthis link

+1

おそらく、Macで動作する最新のタグにピンを固定する必要があります: '' git + git://github.com/matplotlib/[email protected] @ egg = matplotlib'' – jterrace

0

MacPortsのか、BREWでnumpyの/ scipyのダウンロード/ matplotlibの/ IPhythonをインストールするには、偉大なアドバイスや十分に説明したステップバイステップの手順を見つけることができ、そのようなもののために最善の方法です私の経験