web-dev-qa-db-fra.com

impossible d'installer matplotlib à l'aide de pip

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.

14
mp94

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.

12
nmilkovits