1. 首页 > 科技

Python pip安装matplotlib失败,如图,求助 python3.7安装pip

Python pip安装matplotlib失败,如图,求助python3.7安装pip

Python中matplotlib安装失败怎么办?

尝试先安装pip install subprocess32 ,然后在本地文件夹下边出现一个subprocess32-3.2.7.tar.gz,通过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

求助.python使用matplotlib出错

为了避免各种问题,请使用最新的2.7.13安装文件

1、先设置好环境变量

在path变量中设置好以下路径:

C:\Python27\Scripts

C:\Python27

2、大部分报错问题都是因为库与库之间存在依赖关系

matplotlib依赖dateutil和pyparsing,如果Python里面没有安装dateutil和pyparsing,那么后续使用matplotlib的时候很可能会遇到依赖问题。所以需要安装dateutil。

进入下面网址,找到matplotlib,可以看到所需要的各种包的描述。

www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil

www.lfd.uci.edu/~gohlke/pythonlibs/#pyparsing

Matplotlib, a 2D plotting library.

Requires numpy, dateutil, pytz, pyparsing, cycler, setuptools, and optionally pillow, pycairo, tornado, wxpython, pyside, pyqt4, ghostscript, miktex, ffmpeg, mencoder, avconv, or imagemagick.

所以上面这些包肯定是都需要有的,如果没有遇到问题,可能是因为代码中没有引用这些包而已;或者已经安装了。

2.1、使用easy_install.exe来安装所需要依赖的包

现在dateutil使用easy_install命令来安装,(easy_install会自己从网络上需要最新的合适的包来安装,所以不需要你自己去寻找和下载)

只需要输入 easy_install python-dateutil 命令就可以。

如果找不到easy_install 命令,要么是你的环境变量没有设置好,请参考1。要么是你的python包太老,没有预装easy_install,那就参考3,先安装easy_install

3、安装easy_install.exe, 手动下载安装包到本地安装

pypi.python./pypi/setuptools

找到ez_setup.py文件,下载到本地E:\iso\VisualStudio2010\ (我是下载到这里,你自己就随意吧)

在cmd窗口下面,输入:

Python E:\iso\VisualStudio2010\ez_setup.py

成功后,C:\Python27\Scripts\目录下会多了easy_install.exe

4、使用easy_install.exe安装dateutil和pyparsing。。

反正根据提示,缺啥就用easy_install安装啥,这个easy_install是按照关键字来搜索安装包的。

easy_install python-dateutil

easy_install pyparsing

easy_install pip

4.1、如果不用easy_install.exe安装,也可以使用pip通过本地安装或者网络安装

使用pip安装 的命令是: pip install numpy

如果要手动把包下载到本地再安装,请参考6

5、把路径如:C:\Python27\Lib\site-packages\scipy\lib中的six.py six.pyc six.pyo三个文件拷贝到C:\Python27\Lib\site-packages目录下。

6、使用下载到本地的whl来安装各种包

在下面页面下载所对应的32bit或者64bit,区分python2.7还是python3的

www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl

pandas-0.18.1-cp27-cp27m-win_amd64.whl

scipy-0.17.1-cp27-cp27m-win_amd64.whl

matplotlib-1.5.2-cp27-cp27m-win_amd64.whl

把上面这些需要的whl放到python的scripts目录下,然后用下面的命令来安装即可

c:\Python27-x64\Scripts>

pip install pandas-0.18.1-cp27-cp27m-win_amd64.whl

Python3.6.0安装Matplotlib总是出现如下的错误 numpy啥的都装成功了:求大神帮忙

展开全部

PermissionError: [Errno 13] Permission denied: 'C:\\Users\\ADMINI~1\\AppData\\Lo

cal\\Temp\\pip-build-a4z3oo5u\\matplotlib\\matplotlib/concrt140.dll'

访问权限的问题吧, 管理员身份运行终端, 重新执行一次试试

win10安装matplotlib时一直出错

先下载ez_setup.py,打开cmd命令行 运行:python ez_setup.py

这步完成之后,在python安装目录下的/Scripts目录应该有easy_install.exe

将/Scripts目录添加到环境变量(注意在个人账户的Path中也要添加)。

安装pip:打开cmd命令行,运行:easy_install pip

这步完成之后,可以安装whl文件了(大部分库文件是*.whl格式,需要先搭建easy_install环境)。

安装命令格式: pip install … .whl