web-dev-qa-db-fra.com

Erreur lors de l'installation de matplotlib

J'ai eu l'erreur suivante en essayant d'installer matplotlib en utilisant pip sous Ubuntu 15.04 (Python 2.7.9).

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 304, in run
    requirement_set.prepare_files(Finder, force_root_Egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1230, in prepare_files
    req_to_install.run_Egg_info()
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 326, in run_Egg_info
    command_desc='python setup.py Egg_info')
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 716, in call_subprocess
    % (command_desc, proc.returncode, cwd))
InstallationError: Command python setup.py Egg_info failed with error code 1 in /tmp/pip-build-hP0laO/matplotlib

Pour être honnête, je ne sais pas pourquoi l'appel à setup.py a échoué.

4
Mast

J'utilise matplotlib et d'autres packages scipy tels que ipython et numpy Sous Ubuntu 15.04. Je les ai installés à partir des référentiels Ubuntu. Peut-être devriez-vous installer python-matplotlib avec apt-get

Avez-vous essayé de lancer: Sudo apt-get update; Sudo apt-get install python-matplotlib

2
J.Serra

Vous voulez installer setuptools si vous ne l'avez pas déjà fait. Pour faire ce fichier de téléchargement ez_setup.py , accédez au dossier téléchargé et exécutez:

python ez_setup.py

ou comme mentionné dans pypi docs , vous pouvez également utiliser la commande suivante pour télécharger la version appropriée et l'installer à votre place

wget https://bootstrap.pypa.io/ez_setup.py -O - | Sudo python
0
Ron