我正在使用奇妙的SageMath云服务与合作伙伴进行远程协作。特别是,我使用的是IPython笔记本。不幸的是,这种语言似乎默认为Python 2;我更喜欢Python 3。
在我的项目中,我可以看到IPython 3实际上已经安装了。有没有办法强迫SMC在笔记本上使用Python 3?
我试过常见问题解答中提到的指示,也就是说,
ln -s /usr/bin/python3 ~/bin/python
ln -s /usr/bin/ipython3 ~/bin/ipython虽然这适用于从SSH命令行调用Python,但它似乎不影响从web创建的IPython笔记本使用的内核。
发布于 2015-04-20 06:00:08
一旦在IPython上打开SageMathCloud笔记本,您就可以将内核切换到各种选择,包括Python3。要做到这一点,请使用“内核”菜单,然后使用“更改内核”,然后使用“Python3”。
在IPython笔记本中切换到SageMathCloud上的Python3内核将在本文讨论的是鼠尾草邮件列表。中进行讨论。
这是您的问题所在,还是您在SageMathCloud上打开新的SageMathCloud笔记本时,如何将此选择作为默认选择?
要获得SageMathCloud问题最快的答案,请使用sage云邮件列表。
https://stackoverflow.com/questions/29730380
复制相似问题