Откройте "ipython notebook" как: IPython notebook против Jupyter
Я ожидал найти дополнительную документацию по следующему:
С одного компьютера: C:\Python>ipython notebook
открывает браузер как "IPython Notebook".
Со второго компьютера: C:\Python>ipython notebook
открывает браузер как "Jupyter".
У меня нет предпочтения, но при сохранении из браузера Jupyter я больше не могу открыть файл .ipnb в браузере IPython Notebook.. Я столкнулся с ошибкой "плохой запрос" .
Первоначально я предполагал, что "ipython notebook" был обновлен, чтобы использовать "Jupyter" в качестве браузера, поэтому я обновил (pip install "ipython[notebook]"
) на обоих компьютерах без эффекта. Ясно, что я чего-то не хватает.
Перешел ли ipython notebook
к использованию Jupyter? Если это так, я неправильно обновляю IPython?
Ответы
Ответ 1
ipython Notebook теперь называется Jupyter, поэтому, возможно, другая версия Anaconda установлена на другом компьютере?
Итак, Jupyter - это то, что ipython Notebook будет продолжать развиваться по мере того, как они отбрасывали питон, поскольку он в настоящее время "агностик": он может загружать разные языки - python 2 или 3, но также R, Julia и т.д.
полезное видео на Jupyter intro
вы можете попробовать:
pip install --upgrade "ipython[all]"
Ответ 2
ipython
по-прежнему является активным проектом, все его собственным - интерактивной программой python. jupyter
- это языковое агностическое приложение, которое разветвлено из ipython
(в частности, ipython notebook
).
jupyter notebook
является обобщением версии ipython
---- теперь это веб-приложение, которое можно использовать в качестве ноутбука для огромного множества разных языков (а не только python
). jupyter notebook
по-прежнему использует ipython
как "ядро" для запуска кода python.
Что касается практических аспектов вашего вопроса: в будущем вы должны использовать jupyter
для запуска ноутбуков вместо ipython
. Теперь он присутствует во всех стандартных менеджерах пакетов.
На домашней странице ipython:
Jupyter и будущее IPython
IPython - это растущий проект со все более языковым агностиком компоненты. IPython 3.x был последним монолитным выпуском IPython, содержащий сервер ноутбука, qtconsole и т.д. Что касается IPython 4.0, язык-агностические части проекта: формат записной книжки, сообщение протокол, qtconsole, веб-приложение для ноутбуков и т.д. перешли на новый проекты под названием Jupyter. IPython сосредоточен на интерактивный Python, часть которого обеспечивает ядро Python для Jupyter.