Как сообщить Jupyter (консоли и ноутбуку) об импорте пакетов Python по умолчанию? Я хотел бы сделать это с использованием только .jupyter
папку,Настройка импорта по умолчанию Jupyter
ответ
Я лично не смог найти способ сделать это только с помощью папки .jupyter
. Вы должны указать команды, которые будут выполняться при запуске в папке .ipython
все равно:
- Создать
~/.ipython/profile_default/ipython_config.py
если он не существует Добавить что-то вроде этого:
c = get_config() c.InteractiveShellApp.exec_lines = [ 'import numpy as np\n' 'import scipy as sp\n' 'import matplotlib as plt\n' ]
Вы можете также укажите здесь любые действительные команды, а не только импорт.
Немного фона:
- Jupyter обеспечивает UI/сред, таких как консоль и ноутбук. Он отказывается от того, что он называет ядрами для выполнения.
- IPython предоставляет ядро по умолчанию (Python) для Jupyter.
- Конфигурация Jupyter напрямую не влияет на ядра, но каждое ядро может иметь собственную конфигурацию.
Конфигурация IPython находится в каталоге .ipython
. Самый быстрый способ добавить код для запуска при запуске IPython (влияет на сеансы IPython в терминале и ноутбуке) заключается в добавлении файлов автозагрузки в ваш профиль IPython.
Создать профиль по умолчанию, если он уже не существует (это, вероятно, делает):
ipython profile create
сделать сценарий Python
~/.ipython/profile_default/startup/whateveryouwant.py
и добавить любой импорт или другие команды там, что вы бы как готовиться, когда вы начинаете IPython. IPython будет запускать этот скрипт и любые другие в этом каталоге каждый раз, когда он запускается.
Ах, ладно, по какой-то причине я думал, что .ipython устарел в пользу .jupyter, так как приложение теперь предупреждает меня о прекращении ввода ipython. –
Извините за путаницу. IPython все еще существует, как и вся его конфигурация и профили. Случилось так, что Notebook и некоторые связанные компоненты переместились в проект * new * под названием Jupyter. Ничто в конфигурации IPython не устарело, кроме возможности настраивать и запускать приложения Jupyter (например, 'ipython_notebook_config.py' и команду' ipython notebook'). Когда вы используете Jupyter Notebook с Python, вы используете * оба * Jupyter и IPython. Однако, когда вы используете ноутбук Jupyter с другим языком, например. Джулия, вы вообще не используете IPython. – minrk
Понял, спасибо. –
- 1. Настройка конфигурации по умолчанию для Jupyter QtConsole
- 2. Настройка страницы справки по умолчанию по умолчанию
- 3. Загрузите удлинитель ноутбука Jupyter по умолчанию
- 4. Jupyter ноутбук нового типа ячейки по умолчанию
- 5. jupyter ноутбуки слайдов: Пропустить по умолчанию
- 6. Настройка программ по умолчанию
- 7. Настройка языка по умолчанию
- 8. Настройка по умолчанию SocketFactory
- 9. Настройка принтера по умолчанию
- 10. Настройка по умолчанию по контроллеру
- 11. Jupyter Notebook rpy2 Rmagics: Как установить размер графика по умолчанию?
- 12. Автоматизировать стандартные jupyter/IPython импорта ноутбуков
- 13. Настройка уровня согласованности по умолчанию
- 14. Настройка AutoEventWireup = «false» по умолчанию
- 15. настройка по умолчанию для списка?
- 16. Gmaps4Rails настройка масштабирования по умолчанию
- 17. GTK Настройка принтера по умолчанию
- 18. Настройка активности по умолчанию Android
- 19. jQuery - настройка плагина по умолчанию?
- 20. Настройка нового файла по умолчанию
- 21. Настройка IPython профиля по умолчанию
- 22. Настройка по умолчанию URI весны
- 23. Настройка доступа по умолчанию .aspx?
- 24. Настройка схемы по умолчанию hibernate
- 25. Настройка культуры потока по умолчанию
- 26. Matlab настройка шрифта по умолчанию
- 27. Настройка отображения по умолчанию Elasticsearch
- 28. Настройка слайд-шоу IPython/Jupyter
- 29. импорта список Конды пакета (по умолчанию окр)
- 30. Путь по умолчанию для импорта файла Julia
Ах, ладно, по какой-то причине я думал, что .ipython устарел в пользу .jupyter, так как приложение теперь предупреждает меня о прекращении ввода ipython. –
Знаете ли вы, как указать исполняемый файл 'jupyter' в конкретный (неглобальный) файл конфигурации? – JeremyKun