我正在使用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相关。
答案 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
祝你好运!