无法为Python 3安装matplotlib

时间:2017-02-18 00:20:17

标签: python matplotlib networkx

我正在使用JetBrains PyCharm Community Edition 2016.3.2(64)。我的Project Interpreter是Python 3.4或3.5。我正在尝试安装Matplotlib软件包,但每次都失败了。我成功安装了Networkx。

在此网站https://networkx.github.io/documentation/networkx-1.10/tutorial/tutorial.html上,在“绘图图表”部分中,它显示

  

请注意,NetworkX中的绘图包尚不兼容Python 3.0及更高版本。

有人请确认一下吗?我应该安装Python 2.x来使用这个包吗? 我正在进行图形建模,如果有人可以建议其他软件包或建议我应该使用什么,我真的很感激。但它需要与Networkx相关。

1 个答案:

答案 0 :(得分: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
祝你好运!