2015-08-18 3 views
1

Я понимаю, что многие люди задавали вопросы об интерактивном окне фигуры в IPython, но я еще не нашел ответа на свою проблему. Я использую IPython qtconsole для черчения, и я хотел бы его, еслиIPython qtconsole figure window

plt.plot(x,y) (plt = matplotlib.pyplot) 

бы интерактивное окно фигуры всплывают по умолчанию.

Я могу получить интерактивное окно для моего участка, используя %pylab qt, но я должен использовать эту команду каждый раз перед графикой, и я бы предпочел просто сделать это настройкой по умолчанию. Я использую IPython qtconsole версии 3.2.1.

ответ

0

Посмотрите на iPython Profiles. Вы должны либо изменить профиль «по умолчанию», чтобы установить вывод matplotlib по умолчанию qt, либо создать другой профиль и иметь удобный псевдоним в вашей оболочке.

+0

Привет, Сэм, спасибо за ваш ответ. Я проверил ссылку, которую вы разместили, но я думаю, что это немного продвинулось для меня. Не могли бы вы быть более конкретными относительно того, где я должен искать настройки matplotlib? Благодарю. –

+0

просто запустите 'ipython profile create', чтобы создать набор конфигурационных файлов по умолчанию - он скажет, что он создает. Затем откройте '~/.ipython/profile_default/ipython_config.py' и установите' c.InteractiveShellApp.matplotlib = 'qt'' –

+0

Извините, не работает для меня - «ipython profile create» возвратил синтаксическую ошибку, но я нашел ipython_config.py в папке и добавлен параметр, который вы предложили. Однако ничего не изменилось, я до сих пор не получаю окно фигуры (даже после перезапуска ядра). –

Смежные вопросы