2011-05-11 131 views
2

我有:安裝在此的Ubuntu matplotlib 0.92.0在Ubuntu上安裝matplotlib?

的Ubuntu 8.04 蟒蛇2.5.2安裝

我想升級到(ATLEAST)matplotlib 0.99 ,這樣我可以做3D繪圖。

突觸包(也是命令行apt-get) 告訴我,無論我有什麼是最新的matplotlib(這是不正確的)。

我該如何安裝matplotlib 0.99或matplotlib 1.0.1?

回答

3

您擁有適用於您的操作系統的最新可用軟件包版本。鑑於Ubuntu現在是版本11,而您使用的是8.04版,所以matplotlib軟件包中的版本差異可能不會令人驚訝。

至於安裝最新版本,我建議閱讀:

http://matplotlib.sourceforge.net/faq/installing_faq.html

...如果所有的失敗,你總是可以從源代碼安裝。

+0

嗨吉姆,謝謝你的回答。你碰巧知道原則上matplotlib 1.0.1是否可以在Ubuntu 8.04上安裝?或者matplotlib 1.0.1中的某些功能需要更高版本的ubuntu嗎?我正在嘗試升級ubuntu,但是我遇到了問題(我將在此發佈一個單獨的問題)。謝謝。 – vik 2011-06-04 20:14:53

0

請注意,對桌面版本8.04 LTS is due to expire shortly的支持 - 如果這是臺式機,最簡單的答案可能是升級到10.04 LTS,10.10或即將到來的11.04版本(或任何他們將調用的下一個版本)。也許不是「最簡單的答案」,而是一個答案,包括Mozilla,Adobe Flash,內核等的安全更新。

通過Ubuntu Backports工廠支持許多較新版本的軟件包,但我沒有在the list of available packages中找到python-matplotlib。也許他們會提供它,如果你問得好,也許這將是太多的工作。

您可以隨時嘗試從較新的版本安裝較新版本,但較新版本的python和庫可能會引入更糟糕的問題。 (但可能會正常工作。)請參閱apt_preferences(5)聯機幫助頁以瞭解有關如何配置多個APT源並從較新的發行版中選擇一些特定的軟件包(固定爲)的詳細信息,並且依賴較早的所有其他軟件包的發行版。

如果安裝更新版本的發行版過於令人生畏或不可能實現,那麼Jim從源代碼構建所需版本的答案可能是您的第二選擇。