欢迎使用Sage安装指南 #
macOS操作系统 #
你想做SageMath开发吗? 是的,开发: 通过获取SageMath来源 吉特 如中所述 智者 开发人员指南 。 然后根据第节中的描述从源代码构建SageMath 从源代码安装 。 或者,遵循第节中的说明 使用conda为Sage库提供所有依赖项 ; 这些描述了一种满足所有要求的实验方法 包,包括来自conda-forge的Python包。
无进展: 安装 SageMath的二进制构建 来自3歧管项目。 这是一个经过签名和公证的应用程序 适用于macOS 10.12及更新版本。 它是完全独立的 提供标准的Sage分布以及许多可选的 包装。 可以使用 %pip(点阵) 魔法命令,将进入您的 ~/.鼠尾草 目录。 或者,根据第节中的描述从源代码构建SagePath 从源代码安装 。
窗户 #
你想做SageMath开发吗? 是的,开发: 按照以下步骤启用Windows Subsystem for Linux(WSL) 官方WSL安装指南 .成为 确保执行安装WSL2的步骤并将其设置为默认值。 确保为WSL分配足够的RAM:已知5GB足够, 2GB可能不允许您构建某些包。 然后去微软商店安装Ubuntu(或其他 Linux发行版)。 从开始菜单启动Ubuntu。 然后按照下面的Linux开发说明进行操作。 无进展: 按照以下步骤启用Windows Subsystem for Linux(WSL) 官方WSL安装指南 .成为 确保执行安装WSL2的步骤并将其设置为默认值。 确保为WSL分配足够的RAM:已知5GB足够, 2GB可能不允许您构建某些包。 然后去微软商店安装Ubuntu(或其他 Linux发行版)。 从开始菜单启动Ubuntu。 在WSL上运行的Linux上,您始终具有root访问权限,因此您 可以使用下面描述的任何安装方法 Linux。
Linux操作系统 #
你想做SageMath开发吗? 是,开发: 通过获取SageMath来源 吉特 如中所述 智者 开发人员指南 。 然后根据第节中的描述从源代码构建SageMath 从源代码安装 。 或者,遵循第节中的说明 使用conda为Sage库提供所有依赖项 ; 这些描述了一种满足所有要求的实验方法 包,包括来自conda-forge的Python包。
无进展: 您有root访问权限(sudo)吗? 是,根访问权限: 那么安装SageMath的最简单方法是 通过将其作为包提供的Linux发行版。 一些 Linux发行版有SageMath的最新版本, 看见 repology.org:圣哲数学 对于 概述。 请参见 Linux包管理器 了解更多信息。 如果您使用的是旧版本的发行版 SageMath版本仅适用于更新版本的 发行版,请考虑升级您的发行版。 特别是,不要安装早于9.5的Sage版本。 或者,根据第节中的描述从源代码构建SagePath 从源代码安装 。
在云端 #
鼠尾草粘合剂回购 提供了 绑定徽章,与Sage一起启动JupyterLab环境。 Sage Cell服务器 是免费的在线服务 使用Sage进行快速计算。 CoCalc公司 是一项在线商业服务,提供Sage和 许多其他工具。 Docker图像sagemathinc/cocalc 可以在任何带有Docker的系统上使用,以便在本地运行CoCalc。