use*_*879 18 sage jupyter jupyter-notebook
我可以在Jupyter中使用Python Kernel.我正在寻找一种在Jupyter中使用sagemath的方法.我无法看到安装它的方法.怎么做?
小智 19
我刚刚在现有的Jupyter安装上安装了SageMath内核.这非常容易.
$ sudo jupyter kernelspec install ./SageMath/local/share/jupyter/kernels/sagemath
Run Code Online (Sandbox Code Playgroud)
其中SageMath是你的根目录sagemath.希望这会对某人有所帮助.
如果您没有sudo权限,则无法在系统范围内安装,但您仍然可以使用该--user标志自行安装:
$ jupyter kernelspec install --user ./SageMath/local/share/jupyter/kernels/sagemath
Run Code Online (Sandbox Code Playgroud)
Jon*_*tow 10
答案暗示
$ jupyter kernelspec install --user <path to SageMath/local/share/jupyter/kernels/sagemath>
Run Code Online (Sandbox Code Playgroud)
仅当您在内核规范中提供环境变量 SAGE_ROOT 时才有效。这需要在 kernel.json 中添加一个“env”项。必须添加的行是:
"env":{"SAGE_ROOT":"<Path to sage root>"}
Run Code Online (Sandbox Code Playgroud)
特定于 8.7 版的已安装 mac 应用程序的示例是:
"env":{"SAGE_ROOT":"/Applications/SageMath-8.7.app/Contents/Resources/sage"}
Run Code Online (Sandbox Code Playgroud)
你正在倒退; Sage包含其中的Jupyter笔记本,您可以通过该内核使用它.(以及其他人.)使用
$ sage --notebook ipython
Run Code Online (Sandbox Code Playgroud)
我相信.另见这里.
(我认为也有一些人通过编辑某些文件或配置成功地将他们的Jupyter重定向到"看到"Sage内核.在Arch Linux上,显然支持......?)
| 归档时间: |
|
| 查看次数: |
9941 次 |
| 最近记录: |