Escolhendo um backend de matplotlib para um perfil IPython específico

9

matplotlib tem um arquivo de configuração e IPython tem o seu próprio. Qual deles tem precedência quando se trata de definir coisas como matplotlib backends?

Por exemplo, digamos que meu arquivo de configuração para matplotlib diz para usar um back-end específico, mas modifico meus arquivos de inicialização ou configuração do IPython para usar um arquivo diferente. Qual deles seria usado quando eu inicio o IPython e importo matplotlib ?

Em geral, o que é o caminho certo para definir as coisas de modo que diferentes perfis usem diferentes configurações de matplotlib backends ou matplotlib?

    
por Josh 14.04.2014 в 16:28
fonte

1 resposta

2

A configuração do IPython é usada, pois o próprio IPython escolhe o backend do matplotlib.

Para referência, consulte IPython: core / pylabtools.py: activate_matplotlib e observe como matplotlib.use(backend) é chamado explicitamente.

    
por mtd 09.10.2014 / 14:14
fonte