2017-02-18 39 views
-1

我正在使用JetBrains PyCharm社區版2016.3.2(64)。我的項目解釋器是Python 3.4或3.5。我試圖安裝Matplotlib軟件包,但每次都失敗。儘管我成功安裝了Networkx。無法爲Python 3安裝matplotlib

在這個網站上https://networkx.github.io/documentation/networkx-1.10/tutorial/tutorial.html,「繪圖圖表」一節中,它說

注意,附圖包NetworkX尚未與Python 3.0及以上版本兼容。

有人請確認這一點嗎?我應該安裝Python 2.x來使用這個包嗎?
我正在做圖形建模,如果任何人可以建議其他軟件包或建議我應該使用的任何東西,我會非常感激。但它需要與Networkx相關。

+1

你爲什麼不相信他們的文檔? –

+0

是關於安裝matplotlib還是關於NetworkX兼容Python 3的問題? – Goyo

+0

@Goyo這兩個xD,但主要是想知道是否有其他類似的包可以用於python 3.x.對於那裏的問題模糊不清,抱歉。 –

回答

2

關於Matplotlib,我不明白爲什麼安裝會失敗。

嘗試:

sudo apt-get install python3-matplotlib 

根據您的安裝,您還必須安裝matplotlib幾個庫取決於:

sudo apt-get install python3.5-dev python3.5-tk tk-dev 
sudo apt-get install libfreetype6-dev g++ 
sudo apt install python3-pip 
pip3 install --user matplotlib 

此外,您將需要一個其它的包 - 鼻子。您可以使用相同的語法來安裝它:

sudo pip3 install nose 

Networkx安裝也很簡單:

sudo pip3 install networkx 

祝你好運!