Je suis sur Ubuntu 14.04 et j'ai essayé d'installer matplotlib en utilisant pip. J'utilise Python 2.7.6. Cependant, chaque fois que j'exécute "Sudo pip install matplotlib", j'obtiens les erreurs suivantes:
Downloading/unpacking matplotlib
Downloading matplotlib-1.4.0.tar.gz (51.2MB): 51.2MB downloaded
Running setup.py (path:/tmp/pip_build_root/matplotlib/setup.py) Egg_info for package matplotlib
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.4.0]
python: yes [2.7.6 (default, Mar 22 2014, 22:59:56) [GCC
4.8.2]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.8.1]
six: yes [using six version 1.5.2]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.1]
pyparsing: yes [using pyparsing version 2.0.2]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/matplotlib/setup.py", line 154, in <module>
result = package.check()
File "setupext.py", line 940, in check
if 'No such file or directory\ngrep:' in version:
TypeError: argument of type 'NoneType' is not iterable
Complete output from command python setup.py Egg_info:
============================================================================
Edit setup.cfg to change the build options
J'ai essayé d'installer toutes les dépendances répertoriées sous "dépendances et extensions requises", mais j'obtiens toujours la même erreur.
Je voyais le même message d'erreur et j'installais les dépendances mentionnées dans cet article Pip install Matplotlib error with virtualenv a résolu le problème pour moi.