Como instalo dependências do matplotlib?

2

Como posso instalar facilmente todas as dependências não Python de que preciso antes de poder pip install matplotlib ?

    
por d3vid 23.05.2016 / 14:21

1 resposta

3

Esta é uma maneira fácil de instalar todas as dependências não-Python antes de fazer uma instalação de pip:

  1. Instale as dependências da versão do sistema - isso não instala a versão do sistema em si.

    sudo apt-get build-dep python-matplotlib
    
  2. Digite seu virtualenv como de costume (você pode usar uma ferramenta diferente para fazer isso):

    pew workon your_virtualenv
    
  3. Instale matplotlib (e todas as dependências do python como numpy ) em pypi :

    pip install matplotlib
    

Observe que isso instala todas dependências (para todos matplotlib componentes, incluindo componentes opcionais que você não pode usar). O benefício é: fácil instalação, à prova de futuro. O custo é: tempo de download / largura de banda. Este método não leva em conta: novas dependências (se versão do pip > versão do sistema e novas dependências foram introduzidas) - neste caso você precisará fazer da maneira tradicional (encontrar o que está quebrando e consultar documentação / suporte ).

Referências: link

    
por d3vid 23.05.2016 / 14:24