Профиль IPython не по умолчанию в консоли Spyder

Я использую две установки Spyder, одна использует мой Python 2.7 по умолчанию, а другая работает в виртуальной среде Python 3.4. Однако история консоли IPython является общей для них обоих. Самый чистый способ иметь отдельные истории — определить новый профиль IPython для установки python 3.4. Мой вопрос: как убедить Spyder запускать IPython с профилем, отличным от профиля по умолчанию? Я не мог найти способ указать параметры командной строки.


person Rob    schedule 06.01.2016    source источник


Ответы (2)


(Spyder dev здесь) Невозможно запустить консоль IPython внутри Spyder с другим профилем. Мы используем профиль по умолчанию для создания всех наших консолей.

person Carlos Cordoba    schedule 06.01.2016

Как упоминалось в ответе Карлоса, невозможно запустить консоль IPython внутри Spyder с другим профилем. Обходной путь — продублировать каталог ~/.ipython (я назвал его ~/.ipython3) и установить переменную среды IPYTHONDIR в новое место перед запуском версии Spyder для Python 3. Затем он будет использовать profile_default в новом каталоге.

person Rob    schedule 07.01.2016