Обновление ответа @ Caleb для Python 3.5 в Ubuntu 14.04: этот ответ самодостаточен путем копирования соответствующих частей ответа @ Caleb.
Вы можете использовать профили ipython для определения сценариев запуска, которые будут запускаться при каждом запуске ipython. Полное описание профилей приведено здесь . Вы можете создать несколько профилей с различными файлами запуска.
Предполагая, что вам нужен только один профиль и всегда требуются одинаковые файлы запуска при каждом запуске ipython, вы можете просто изменить профиль по умолчанию. Для этого сначала выясните, где находится ваш каталог конфигурации ipython в сеансе ipython .:
Введите:
import IPython
ipython_config_dir = IPython.paths.get_ipython_dir()
print(ipython_cofig_dir)
Выход:
/home/johndoe/.ipython
Для этого примера johndoe
- это имя пользователя.
Внутри папки /.ipython
файл default_profile находится в подкаталоге profile_default
. Поместите любые стартовые скрипты в profile_default / startup. В приведенном здесь примере полный путь будет
/home/johndoe/.ipython/profile_default/startup