我想在OSX下安裝pycairo(Python綁定爲cairo graphics library)。如何在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二進制文件)
解壓兩個,每個都在自己的目錄中。
In file included from cairo-analysis-surface.c:37:
cairoint.h:71:20: error: pixman.h: No such file or directory
我在做什麼錯: 爲pixman,常規./configure ; make ; sudo make install
的工作只是找到 開羅,在./configure似乎工作,但要失敗的?
爲什麼我必須努力爭取一個軟件庫才能在「正常工作」的操作系統上工作?達爾文爲什麼不更喜歡linux?
更新:我把所有的.h文件從pixman目錄下載到開羅的。一個醜陋的蠻力的東西,但它似乎工作:'make; sudo make install'似乎工作正常。 儘管如此,我仍然在嘗試安裝pycairo時得到「請求的cairo> = 1.8.8',但cairo的版本是1.0.4」。它認爲我有開羅1.0.4,而忽略了新的。任何想法爲什麼?我如何解決這個問題? – Yoav