LINUX.ORG.RU

История изменений

Исправление ptarh, (текущая версия) :

Теперь в консоли PyCharm поддерживается iPython, причем интерактивная графика тоже работает.

Я в курсе про консоль, но он все еще заставляет руками швырять ему туда код, вместо того, чтобы заюзать его в качестве дефлотной среды для выполнения, не перезапуская ее заново. Spyder делает это правильно, в принципе - все что выполняется идет там через один и тот же kernel от iPython и из него же берутся данные для variable explorer. У PyCharm был вопрос где-то в саппорте, когда они запилят нечто подобное. Они выразились в том духе, что не приоритет, так как научный народ в основном использует бесплатную версию. Но, возможно, при взлете data science в бизнесе последних лет дойдет и до нормальной реализации. Пока это полурешение и не особо удобное.

Суть всего этого в том, что при анализе данных ты обычно подгружаешь данные и начинаешь с ними возиться в консоли, а оттуда уже строишь код и швыряя его кусками туда и сюда. Поэтому REPL здесь оптимальное решение. А PyCharm все норовит по дефлоту выполнить код в отдельном интерпретаторе и убить его после.

Исходная версия ptarh, :

Теперь в консоли PyCharm поддерживается iPython, причем интерактивная графика тоже работает.

Я в курсе про консоль, но он все еще заставляет руками швырять ему туда код, вместо того, чтобы заюзать его в качестве дефлотной среды для выполнения, не перезапуская ее заново. Spyder делает это правильно, в принципе - все что выполняется идет там через один и тот же kernel от iPython и из него же берутся данные для variable explorer. У PyCharm был вопрос где-то в саппорте, когда они запилят нечто подобное. Они выразились в том духе, что не приоритет, так как научный народ в основном использует бесплатную версию. Но, возможно, при взлете data science в бизнесе последних лет дойдет и до нормальной реализации. Пока это полурешение и не особо удобное.