Сразу после установки IPython, я создал профиль в по умолчанию с:Настройка IPython профиля по умолчанию
$ ipython profile create
Затем я создал еще один, на этот раз я дал ему тестирование имя :
$ ipython profile create testing
Я настроил этот профиль (подсказка, расширение автозагрузки и т. Д.) По своему вкусу, и теперь я хотел бы, чтобы это было моим дефолтом профиль, так что это началось, когда я типа:
$ ipython
Я знаю, что я могу начать его с:
$ ipython --profile=testing
Но это много печатать.
Я уже пытался редактировать файл ipython_config.py
в папке profile_default
, линия 89:
# The IPython profile to use.
c.TerminalIPythonApp.profile = 'testing'
Но это не работает. Любые идеи почему? Разрушено?
EDIT: Поскольку я должен использовать разные профили для периодов времени или дней, я ищу способ выбрать профиль по умолчанию за эти периоды времени. Было бы удивительным, добиваясь, чтобы от IPython сам, в то же время, очень удобный обходной добавляет псевдоним в конфигурации Баш (как указывает чел в одном из комментариев):
alias ipython='ipython --profile=testing'
Спасибо, это просто обходное решение, но я пытаюсь выяснить, как сказать ipython ** default ** profile, с которым я хочу начать каждый раз при запуске сеанса. Представьте, что мне нужно копировать и переименовывать папки каждый раз, когда я хочу установить профиль по умолчанию, что в моем случае происходит каждые две недели. Вы понимаете, что проще просто запустить IPython с '' $ ipython --profile = testing'', правильно? –
Мне не нужно создавать профили так часто. Я просто использую историю для запуска длинной команды с указанным требуемым профилем, который обычно нажимает меньше нажатий клавиш и затем набирает 'ipython'. – Amit
вы также можете установить псевдоним оболочки для 'ipython --profile = testing' – cel