Sage:开源数学软件:Sage 对象、元素、父级、类别、强制、元类
项目描述
关于 SageMath
- “创建一个可行的开源替代方案
Magma、Maple、Mathematica 和 MATLAB”
版权所有 (C) 2005-2022 Sage 开发团队
SageMath 完全支持所有主要的 Linux 发行版、最新版本的 macOS 和 Windows(使用 Cygwin 或 Linux 的 Windows 子系统)。
安装 SageMath 的传统和推荐方法是通过 Sage-the-distribution ( https://www.sagemath.org/download-source.html ) 从源代码中安装。Sage-the-distribution 首先从源代码构建大量开源包(除非它在系统中找到合适的版本),然后安装 Sage 库(sagelib,用 Python 和 Cython 实现)。
关于这个实验性的 pip 可安装源代码分发
这个 pip 可安装的源代码分发sagemath-objects是 Sage 库的一小部分的实验分发。使用风险自负。它提供了 Sage 库(“sagelib”,sagemath-standard)模块的一个小的基本子集,使 Sage 对象、元素/父框架、类别、强制系统和相关元类可用。
依赖项
从源代码构建时,需要gmp、mpfr和mpc的开发包。