SageMath安装

Sagemath工具是免费开源的,针对数学计算的一个工具。
网页版免安装:https://sagecell.sagemath.org/

Sagemath是根据Linux系统编写的,所以Windows上使用的话,会创建一个Linux系统运行。

1. 安装

Windows本地安装参考:
https://blog.csdn.net/m0_51386762/article/details/130183208
https://blog.csdn.net/ZXW_NUDT/article/details/126075854

安装下载

下载地址:https://www.sagemath.org/download.html
选择下载服务器:
在这里插入图片描述双击安装包:
在这里插入图片描述
一直下一步,直接安装,也可以修改安装目录,安装好后:
在这里插入图片描述
双击SageMath9.3 Notebook,打开Jupyter网页
在这里插入图片描述

2.修改配置文件

参考链接:https://www.cnblogs.com/ProjectDD/p/13539844.html
Sagemath的工作目录的位置其实是sagemath的安装位置,运行Jupyter是根据该目录的一个相对目录打开的。
修改默认目录:在安装路径下修改\SageMath\SageMath 9.3\runtime\etc\fstab.d< user>文件
在这里插入图片描述保存后,重新运行Sagemath
在这里插入图片描述

3. 更新pip安装工具,可下载相关module

在shell里面更新pip

pip install --upgrade pip

例如安装Crypto

pip install pycryptodome

### SageMath 在 Ubuntu 和 Kali 上的安装兼容性比较 SageMath 是一种开源数学软件系统,支持多种操作系统环境下的安装。对于 Linux 发行版而言,其兼容性和安装过程通常取决于系统的包管理器和支持库版本。 #### 1. **Ubuntu 的兼容性** Ubuntu 提供了一个稳定且广泛使用的生态系统,许多开发者针对该平台优化了应用程序的支持。SageMath 可以通过官方文档推荐的方式轻松安装于 Ubuntu 系统上。具体来说: - 用户可以选择从源码编译或者下载预构建二进制文件来完成安装[^1]。 - 此外,在某些情况下也可以利用 PPA (Personal Package Archive) 来简化安装流程[^2]。 这些方法使得在 Ubuntu 中部署 SageMath 更加便捷高效,并能较好地满足不同用户的个性化需求。 #### 2. **Kali 的兼容性** 虽然 Kali 主要用于渗透测试和其他网络安全相关活动,但它本质上也是基于 Debian 构建的一个发行版本;因此理论上讲它应该同样能够运行 SageMath 。然而需要注意的是: - Kali 并不是专门为科学计算或教育用途设计的操作系统, 所以其默认配置可能缺少一些必要的依赖项,这可能会增加手动调整设置的工作量[^3]。 - 如果遇到特定问题,则可能需要额外努力去解决这些问题以便成功完成整个安装过程[^4]。 综上所述,尽管两者都属于Linux家族成员并共享相似的基础架构,但从实际操作角度来看,由于目标定位差异以及社区支持力度的不同等因素影响下,相比起 Kali 而言,SageMath 在标准桌面环境下如 Ubuntu 上往往会有更顺畅友好的体验感受. ```bash # 下面展示如何在基于Debian/Ubuntu系的系统中尝试安装SageMath的一种方式 sudo apt update && sudo apt upgrade -y sudo apt install sagemath -y ``` 上述脚本适用于大多数常规场景中的自动获取所需组件并执行基本安装步骤的情况说明[^5].
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值