python2.7安装matplotlib失败解决方法

Posted on 2017-11-10(星期五) 15:27 in Data

本人使用python2.7版本,在跑VGG19网络的时候,需要用到matplotlib模块,但是使用 pip install matplotlib 指令报如下错误:

Failed building wheel for subprocess32 以及 error: command 'gcc' failed with exit status 1

尝试先安装

# pip install subprocess32

然后在本地文件夹下边出现一个subprocess32-3.2.7.tar.gz(也可以通过 pip download subprocess32 下载),通过

# tar -zxvf subprocess32-3.2.7.tar.gz

解压之后,出现subprocess32-3.2.7文件夹,进入文件夹看到有个setup.py文件,用

# python setup.py install

发现安装失败,与直接安装matplotlib包出现同样的问题。

谷歌了一下错误 [error: command 'gcc' failed with exit status 1], 通过以下指令解决了问题:

# sudo yum -y install gcc gcc-c++ kernel-devel
# sudo yum -y install python-devel libxslt-devel libffi-devel openssl-devel
# python setup.py install
# pip install matplotlib

成功安装了matplotlib包。

(可能问题有异同,仅供参考)