Utilisation de Python 2.7 sous Windows 7. Voici la commande que j’utilise pour installer et un message d’erreur. Vous vous demandez si quelqu'un a déjà rencontré des problèmes similaires? Merci.
C:\Python27\Scripts>pip install matplotlib
Collecting matplotlib
Downloading matplotlib-1.5.2.tar.gz (51.6MB)
100% |################################| 51.6MB 19kB/s
Complete output from command python setup.py Egg_info:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.5.2]
python: yes [2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015,
20:40:30) [MSC v.1500 64 bit (AMD64)]]
platform: yes [win32]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.11.1]
dateutil: yes [dateutil was not found. It is required for date
axis support. pip/easy_install may attempt to
install it after matplotlib.]
pytz: yes [pytz was not found. pip will attempt to install
it after matplotlib.]
cycler: yes [cycler was not found. pip will attempt to
install it after matplotlib.]
tornado: yes [tornado was not found. It is required for the
WebAgg backend. pip/easy_install may attempt to
install it after matplotlib.]
pyparsing: yes [pyparsing was not found. It is required for
mathtext support. pip/easy_install may attempt to
install it after matplotlib.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: no [The C/C++ header for freetype (ft2build.h)
could not be found. You may need to install the
development package.]
png: no [The C/C++ header for png (png.h) could not be
found. You may need to install the development
package.]
qhull: yes [pkg-config information for 'qhull' could not be
found. Using local copy.]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite. Please install it with pip or
your preferred tool to run the test suite / mock is
required to run the matplotlib test suite. Please
install it with pip or your preferred tool to run
the test suite]
toolkits_tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite. Please install it with pip or
your preferred tool to run the test suite / mock is
required to run the matplotlib test suite. Please
install it with pip or your preferred tool to run
the test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt5agg: no [PyQt5 not found]
qt4agg: no [PySide not found; PyQt4 not found]
gtk3agg: no [Requires pygobject to be installed.]
gtk3cairo: no [Requires cairocffi or pycairo to be installed.]
gtkagg: no [Requires pygtk]
tkagg: yes [installing; run-time loading from Python Tcl /
Tk]
wxagg: no [requires wxPython]
gtk: no [Requires pygtk]
agg: yes [installing]
cairo: no [cairocffi or pycairo not found]
windowing: yes [installing]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: no
latex: no
pdftops: no
OPTIONAL PACKAGE DATA
dlls: no [skipping due to configuration]
============================================================================
* The following required packages can not be built:
* freetype, png
----------------------------------------
Command "python setup.py Egg_info" failed with error code 1 in c:\users\foo\a
ppdata\local\temp\pip-build-zxfsow\matplotlib\
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Obtenez matplotlib à partir de l'emplacement ci-dessus. Choisissez le bon paquet basé sur la version python (2.x/3.x) et bit (32/64).
32-bit 2.7: matplotlib-1.5.2-cp27-cp27m-win32.whl
64-bit 2.7: matplotlib-1.5.2-cp27-cp27m-win_AMD64.whl
Si vous rencontrez des problèmes au milieu, veuillez vous reporter au lien ci-dessous: https://stackoverflow.com/a/38618044/5334188
Je l'ai résolu en prenant la version 1.5.1
pip install matplotlib==1.5.1
il semble que le programme d'installation de la version 1.5.2 soit endommagé.
Comme vous pouvez le voir, les modules png
et freetype
sont manquants. Vous devez les installer séparément.
Essayez de faire ce qui suit:
> pip install freetype-py
> pip install pypng
> pip install matplotlib
J'ai eu exactement le même problème.
On dirait que mon pip était v7, ce qui est vieux. mis à niveau vers la v9 avec le bouton 'upgrade' . puis essayé à nouveau d'installer matplotlib et a réussi cette fois.
peut-être que cela aide
J'ai rencontré le même problème avec vous, et voici ma solution
Il a le problème avec python 3.6 intégré au dernier pip . J'ai donc installé python 3.5.2 avec pip, mais ne mettez pas à niveau pip . Et vous pouvez installer matplotlib de cette façon.
J'espère que je pourrais fournir une solution possible
J'ai résolu le même problème dans Windows 10 comme suit:
1- Téléchargez les fichiers suivants pour win32 ou win64 python3.7:
matplotlib-2.2.2-cp27-cp37m-win32.whl
ou
matplotlib-2.2.2-cp27-cp37m-win_AMD64.whl
depuis le https://www.lfd.uci.edu/~gohlke/pythonlibs/
2- Par la console cmd, exécutez le fichier téléchargé sous python:
.\Downloads> python -m pip install matplotlib-2.2.2-cp37-cp37m-win_AMD64.whl
vous pouvez essayer le matplolib