は、専用のvirtualenvsであなたのpythonパッケージを管理することを検討してください。 Homebrewを使用して非Python依存関係(matplotlibで必要とされるfreetype)をインストールすることはできますが、最終的にはpyを使用してPythonパッケージを管理する頭痛が少なくなりますvirtualenv
システムPythonを使用している場合は、 matplotlibそうそうです。私はあなたがホームディレクトリの最上位にvirtualenvを置くことを前提としているので、他の場所でvirtualenvを作成したい場合は、下のリストの最初の行が異なるかもしれません。
cd ~
sudo easy install pip
sudo pip install virtualenv
brew install pkg-config freetype
virtualenv matplotlibenvironment
source matplotlibenvironment/bin/activate
/usr/local/include/freetype2
の場合は存在するが、matplotlibのパッケージをインストールするときは、最後に、あなたがピップを使用してmatplotlibのをインストールすることができ
cd /usr/local/include
ln -s freetype2 freetype
エラーを防ぐためにfreetypeにfreetype2のからのシンボリックリンクを作成する
/usr/local/include/freetype
必要があるでしょうしません。 pip install matplotlib
以前に作成されたvirtualenvから実行されるアプリケーションはすべて、matplotlibをインポートできます。
virtualenvを広範囲に使用する場合は、virtualenvwrapperを参照して、複数のvirtualenvを管理し、それらの間を切り替えることができます。
クイックアンサーは使用醸造です。私のために何かを明確にした、あなたの精巧な説明に感謝します。 – WebOrCode
ありがとうございます。そうですね、あなたが使っているパッケージマネージャーをつけておくことをお勧めします。 (私は結論を出すようにテキストを再フォーマットし、ポイントはよりよく出てきた。) – EOL