Интерактивный матплотлиб через Eclipse PyDev

Это продолжение этогоинтерактивный матплолиб через затмение нить которой около 2-х лет, мне было интересно, был ли какой-то прогресс за это время.

Я запускаю консоль IPython в окне консоли в Eclipse PyDev, но я не могу получить те же функции интерактивного черчения с помощью matplotlib, как если бы я запускал IPython в командной строке (Windows)вне Затмение Пыдев. Вот как они сравниваются:

А) Запуск IPython в оболочке вне Eclipse PyDev

Запустите IPython в командной строке Windows с помощьюipython --pylab "В консоли IPython введите "участок ([1,2,3])», Это откроет окно графика рисунка, и консоль IPython готова к дальнейшим командам (без необходимости закрывать окно графика рисунка).Например, я могу войтиxlabel (»года)» и это обновит мое окно графика фигуры.

Б) Запуск IPython в интерактивной консоли в Eclipse PyDev. Введите следующее в интерактивной консоли IPython в Eclipse PyDev: "

от pylab import * ""участок ([1,2,3])» -> Окно рисунка не отображается.Я должен войтишоу()" открыть окно сюжета фигуры. Но теперь проблема в том, что, пока я держу окно графика рисунка открытым, консоль IPython не принимает никаких новых команд.Поэтому я закрываю окно сюжета фигуры, вводимxlabel (»года)», с последующим "шоу()" снова. Это снова откроет окно графика фигуры с "года» как моя метка оси, но сам график пуст и больше не отображает данные [1,2,3].

При таком поведении A) явно превосходит B), но я хотел бы продолжать работать в Eclipse PyDev, потому что мне нравится всегда иметь список переменных на моем экране (без необходимости запуска команды для отображения всех переменных, как при запуске формы IPython оболочка Windows). Использование Wicked Shell, как предлагается в другом потоке, не работает (IPython не работает должным образом в Wicked Shell).

Как я могу настроить IPython в Eclipse PyDev, чтобы он демонстрировал то же интерактивное поведение, как если бы я запускал его в командной строке Windows?

Ответы на вопрос(4)

Ваш ответ на вопрос