У меня возникают проблемы с графиками в Jupyter Notebook в Python 3.5 на Mac OSX. Следующий код будет висеть при выполнении:Окно Plot Hangs или пустое в Python
import numpy as np
import matplotlib.pyplot as plt
#%matplotlib inline
myfig = plt.plot(range(5))
plt.show()
Если перезапустить ядро и снимите комментарий «% Matplotlib инлайн», я получаю участки работать инлайн. Тем не менее, я хотел бы замышлять в отдельном окне.
Если вставить следующий код в начале:
import matplotlib
matplotlib.use('Agg')
затем перезапустить ядро и запустить, код не будет висеть, но ничего не будет построена, ни одно окно не открыто.
Детали:
Mac Book Pro работает OSX El Capitan
Анаконды Python 3.5 в Jupyter Notebook
Бэкэнд "MacOSX".
Я пробовал использовать QT4Agg в качестве бэкэнд (matplotlib.use ('Qt4Agg')), но безрезультатно. – kevinea
Хорошо, что было поведением? Вы пытались использовать python с homebrew? – Silmathoron
Бэкэнд Qt4Agg вызвал висячие, как и MacOSX. Я не пытался использовать python с Homebrew, так как я не хотел рисковать испортить мою текущую установку с любыми конфликтами. Кроме того, я хочу работать в ноутбуке, поэтому iPython выглядит как способ. – kevinea