Как установить ядро sagemath в Jupyter

Я мог бы использовать ядро Python с Jupyter. Я ищу способ использовать sagemath внутри Jupyter.Я не видел способа установить его. Как это сделать?

2 ответов


вы идете об этом назад; Sage включает в себя ноутбук Jupyter внутри него, и вы можете использовать его с этим ядром таким образом. (Как и другие.) Использовать

$ sage --notebook ipython

Я верю. См. также здесь.

(Я думаю, что есть также некоторые люди, которые успешно перенаправили свой Jupyter, чтобы "увидеть" ядро Sage, отредактировав какой-то файл или конфигурацию. On Arch Linux это, видимо, поддержали ... ?)


Я только что установил ядро SageMath на существующую установку Jupyter. Это очень просто.

$ sudo jupyter kernelspec install ./SageMath/local/share/jupyter/kernels/sagemath

здесь SageMath ваш корневой каталог sagemath. Надеюсь, это кому-то поможет.

Если у вас нет прав sudo вы не сможете установить общесистемные, но вы все равно можете установить для себя с помощью --user флаг:

$ jupyter kernelspec install --user ./SageMath/local/share/jupyter/kernels/sagemath