从预构建的二进制文件安装

从预构建的二进制tarball安装是安装Sage的一种简单而快速的方法。注意,在GNU/Linux上,首选的方法是使用包管理器(例如apt、pacman、yum)。

在所有情况下,我们假设您的计算机至少有4GB的可用磁盘空间。

下载指南

不知道要下载什么?只需遵循以下步骤。

  • 确定您的操作系统(Windows、Linux或macOS)。

  • 根据您的操作系统,转到 SageMath website .

  • 选择一个下载服务器(又名镜像)靠近您的位置。

  • 下载适合您的系统的二进制文件。根据您的操作系统,您可能需要其他信息,如CPU类型(例如64位或32位)和操作系统版本。如果您使用macOS,您可以在tarball(其名称以结尾)之间进行选择 tar.bz2 )和两种可挂载的磁盘映像(其名称以 app.dmg 简单地说 .dmg ). 除了Windows,文件的命名方案始终是 sage-VERSION-OS-CPU.EXTENSION 在哪里? EXTENSION 可以是 tar.gztar.bz2dmgapp.dmg .

  • 然后根据你的情况选择下面适当的部分。

Linux系统

确保安装了SSL库(建议使用OpenSSL)。

强烈建议您安装 Latex 。如果要查看动画,应该安装ImageMagick或ffmpeg。ImageMagick或dvipng也用于在笔记本电脑中显示一些 Latex 输出。

选择安装Sage的适当目录。如果您对您的计算机拥有管理员权限,一个好的选择是 /opt 否则它可以在您的主目录中的任何位置。在路径名中避免使用空格和Unicode字符。

接下来,下载可用的最新二进制tarball(参见上面的“下载指南”)。tarball名称应以结尾 .tar.gz.tar.bz2 . 如果你想使用 .dmg.app.dmg 对于macOS,请切换到下一节。

打开要安装Sage的tarball包。这是从命令行使用 tar 程序。接下来,要启动Sage,请转到 SageMath 目录并运行调用的程序 sage (通过 ./sage 在命令行上)。

第一次运行Sage时,您将看到一条消息

Rewriting paths for your new installation directory
===================================================

This might take a few minutes but only has to be done once.

patching ...  (long list of files)

此时,您不能再移动Sage安装并期望Sage正常工作。

一旦您能够启动Sage,您可能需要创建一个快捷方式,以便 sage 只需从命令行工作。为此,只需使用 ln 从命令行执行程序:

$ sudo ln -s /path/to/SageMath/sage /usr/local/bin/sage

在哪里? /path/to/SageMath/sage 是SageMath安装的实际路径。

macOS

在macOS上,每个版本有三个可能的二进制文件。可以通过后缀识别它们:

  • tar.bz2 :二进制tarball

  • dmg :二进制文件的压缩图像

  • app.dmg :完整macOS应用程序的压缩映像(带快捷方式)

本节介绍如何从安装 dmgapp.dmg . 用于安装二进制tarball tar.bz2 只需遵循Linux安装的步骤。

下载文件后,双击dmg文件以装载它,这需要一些时间。然后拖动文件夹 SageMath 只是看起来 /Applications/ . 如果你下载了这个应用,你的桌面上应该会出现一个图标。简单地使用它。在这两种情况下,您可能希望有捷径,以便 sage 在控制台中只需开箱即用。为此,请遵循“Linux”一节末尾的步骤。

Microsoft Windows(Cygwin)

Windows上的SageMath需要64位的Windows(在现代计算机上很可能就是这样)。如果您碰巧有一个32位的Windows,您可以考虑在 欢迎使用SageMath安装指南 .

要在Windows上安装SageMath,只需下载安装程序(参见上面的“下载指南”部分)并运行它。