2017-01-18 1 views
0

я просто повышен до Matplotlib 2.0 черезMatplotlib 2,0 не производит участки

sudo -H pip install -U matplotlib 

Теперь the simple example

import matplotlib.pyplot as plt 
plt.plot([1,2,3,4]) 
plt.ylabel('some numbers') 
plt.show() 

не производит сюжет больше.

Я не знаю, с чего начать отлаживать это. Любые намеки?

+0

дать [это] (http://matplotlib.org/faq/usage_faq.html#what-is-a-backend) читать. – Aaron

+0

, если вы предварительно установили свой бэкэнд через ваш matplotlibrc, место по умолчанию изменилось на '.config/matplotlib/matplotlibrc'. Вы можете проверить, что ваш «matplotlibrc» читается правильно, и что бэкэнд установлен на то, что вы ожидаете – tom

+0

Действительно, бэкэнд в '/usr/local/lib/python2.7/dist-packages/matplotlib/mpl- data/matplotlibrc' установлен в 'agg' (никогда не менялся). Установка его в 'TkAgg' создает сюжет и фактически является единственным вариантом, который работает. –

ответ