./sage
来启动SageMath程序,但是没有办法在任意一文件中使用
sage +命令
来调用SageMath文件,注意这里的Sage没有./,我理解的是这个时候Sage是类似python的一个可以在外部使用(编译?)的程序。类似
python3 + fileName.py
首先修改sage目录下的sage文件中的SAGE_ROOT为:
SAGE_ROOT="目录"
这里面的目录为你的下载目录。
ln -s 目录/sage /usr/bin/sage
(以上部分的操作为个人理解,可能与原文意思不同,欢迎大家斧正。
然而这个答案已经是09年的了,而且设置完软链接之后还是没法直接使用sage来运行sage的代码。
经过测试,无效。
SAGE_ROOT="目录"
(这里面的目录为你的下载目录。)
后采用
ln 目录/sage /usr/bin/sage
相当于是把之前软链接搞成了一个硬链接。
sage +命令
来调用sage的命令
但是linux依旧会报错:
SAGE_ROOT: not found
并且在在其他的目录下不能使用sage命令来调用sageMath的命令。
求问这是什么原因Orz。
顺带附上我的sage文件中SAGE_ROOT的具体形式