web-dev-qa-db-fra.com

Comment installer des dépendances matplotlib?

Comment installer facilement toutes les dépendances non-Python dont j'ai besoin avant de pouvoir utiliser pip install matplotlib?

2
david.libremone

C'est un moyen facile d'installer toutes les dépendances non Python avant de faire une installation de pip:

  1. Dépendances d'installation de la version du système - cela n'installe pas la version du système elle-même.

    Sudo apt-get build-dep python-matplotlib
    
  2. Entrez votre virtualenv comme d'habitude (vous pouvez utiliser un outil différent pour le faire):

    pew workon your_virtualenv
    
  3. Installez matplotlib (et toutes les dépendances python comme numpy) à partir de pypi:

    pip install matplotlib
    

Notez que ceci installe toutes les dépendances (pour tous les composants matplotlib , y compris les composants optionnels que vous ne pouvez pas utiliser). L'avantage est: installation facile, pérennité. Le coût est le suivant: temps de téléchargement/bande passante. Cette méthode ne prend pas en compte: les nouvelles dépendances (si la version pip> la version système et de toutes nouvelles dépendances ont été introduites) - dans ce cas, vous devrez le faire de manière traditionnelle (recherchez ce qui se brise et consultez la documentation/le support) .

Références: http://matplotlib.org/users/installing.html#building-on-linux

3
david.libremone