私はOSXの下にをインストールしようとしています(cairo graphics libraryのPythonバインディング)。osxにpycairoをインストールするには?
私は
easy_install pycairo
で開始し、得た:
Requested 'cairo >= 1.8.8' but version of cairo is 1.0.4
error: Setup script exited with Error: cairo >= 1.8.8 not found
は、だから私はカイロのサイトに行って、カイロの最新パッケージ(1.8.8)をダウンロードし、また何かの最新のパッケージpixman(両方のソースパッケージ - osxバイナリが見つかりませんでした)
解凍された両方の、それぞれのディレクトリにあります。 はpixmanのために、定期的な./configure ; make ; sudo make install
はちょうどカイロ用 を見つける働いていた、./configureをは動作しますが、失敗しました作るように見えた:
In file included from cairo-analysis-surface.c:37:
cairoint.h:71:20: error: pixman.h: No such file or directory
私が間違って何をしているのですか?
なぜ、私はソフトウェアライブラリを「うまくいく」OSで動かすために苦労しなければならないのですか?なぜダーウィンはもっとLinuxに似ていないのですか?
更新:私はpixmanディレクトリからすべての.hファイルをcairoにcpしました。醜いブルートフォースのことですが、うまくいくように見えました。 sudo make install 'は正常に動作するようです。 pyairoをインストールしようとすると、依然として "cairo> = 1.8.8 'が要求されますが、cairoのバージョンは1.0.4"です。それは私がカイロ1.0.4を持っていると思って、新しいものを無視します。どんな考え?どのように私はそれを修正することができます? – Yoav