Подтвердить что ты не робот

Откройте "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?

4b9b3361

Ответ 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.