2012-01-01 22 views
-3

最新的matplotlib download page僅顯示mac的OS X 10.3下載選項。維基百科claims OS X 10.3僅限於Power PC。對我來說,似乎很奇怪,沒有選擇爲基於Intel的mac下載matplotlib的選項。它是否正確?matplotlib真的只適用於電腦電腦OS X?

+2

試試吧。 10.3可能只是OS X支持的最低版本的一個指標。(另請參閱http://matplotlib.sourceforge.net/faq/installing_faq.html#install-osx-binaries,它指出在0.99時有10.5版本;如果你看,你會看到它只有自1.0以來,這是不存在的。) – 2012-01-01 22:47:43

+0

我沒有我的mac很容易可用:(我正在爲其他人創建安裝說明。 – Dejas 2012-01-01 22:57:47

+0

我只是使用macports,它完美,通常有一個非常新版本的matplotlib,numpy等等。 – 2012-01-03 16:16:04

回答

0

好了,找到了一個英特爾MAC。似乎工作。至少沒有安裝人員的投訴。

0

你試過:easy_install matplotlib

+0

我不知道那是什麼。 – Dejas 2012-01-01 22:58:26

+0

easy_install是一種安裝python庫的方法。在OS X終端(可能以root身份)運行該命令將會導致matplotlib被編譯和安裝。您可能還需要安裝開發人員工具。 – 2012-01-01 23:30:20

1

Matplotlib安裝是一個棘手的野獸,雖然我已經安裝在我的python2.6環境中,但我無法在新的python2.7(使用virtualenv)下複製該成功(但)。到目前爲止:

  1. 使用上面建議的「10.3」dmg似乎可以正確安裝,但在嘗試繪圖時會引發未知架構錯誤。
  2. 在安裝的freetype2部分中,使用easy_install會導致未知架構錯誤。
  3. 下載tarball並從源代碼編譯會引發相同的錯誤。我最終會嘮叨配置設置以獲得MY安裝上班,但我不確定這會幫助其他人(對不起Dejas)。

Freetype2和libpng是安裝問題的常見罪魁禍首。你可以試着通過別人的努力來谷歌。將它安裝在多個osx系統上後,tarball源代碼安裝似乎是最可靠的途徑。如果您對easy_install沒有什麼意見(來自您的問題),那麼您可能需要認真考慮其中的一個Enthougth Python installs

更新:一臺機器允許源和/或easy_install。我終於在我的第二臺機器上同步了我的工作狀態。