sage的简介及安装
一、sage简介
sage是与python兼容,用于密码学、几何、代数、数论及相关领域研究的一种脚本。
在线sage网址:https://sagecell.sagemath.org/
二、下载及安装
下载地址:https://mirrors.tuna.tsinghua.edu.cn/sagemath/linux/64bit/index.html
下载地址:http://mirrors.mit.edu/sage/linux/64bit/old/index.html
wget https://mirrors.tuna.tsinghua.edu.cn/sagemath/linux/64bit/sage-9.4-Ubuntu_18.04-x86_64.tar.bz2 tar -xf sage-9.4-Ubuntu_18.04-x86_64.tar.bz2 cd SageMath python3 relocate-once.py ./sage
大小为3G
此时,还需要添加环境变量。
export PATH=/root/SageMath:$PATH
这样,在任意的目录下,均可使用sage
以上添加环境变量是临时的,重新登陆后即失效。如果给当前用户长期添加:
sudo vim ~/.bashrc export PATH=/root/SageMath:$PATH source ~/.bashrc
最后一句的意思是使生效。
三、使用
1.命令交互
直接使用命令sage
一行命令,中间可以用分号;相隔,则为两句,例如:
x=1;x
2.脚本运行
例如:sage abc.sage
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~