从预构建的二进制文件安装¶
从预构建的二进制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.gz
,tar.bz2
,dmg
或app.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
:二进制tarballdmg
:二进制文件的压缩图像app.dmg
:完整macOS应用程序的压缩映像(带快捷方式)
本节介绍如何从安装 dmg
或 app.dmg
. 用于安装二进制tarball tar.bz2
只需遵循Linux安装的步骤。
下载文件后,双击dmg文件以装载它,这需要一些时间。然后拖动文件夹 SageMath
只是看起来 /Applications/
. 如果你下载了这个应用,你的桌面上应该会出现一个图标。简单地使用它。在这两种情况下,您可能希望有捷径,以便 sage
在控制台中只需开箱即用。为此,请遵循“Linux”一节末尾的步骤。
Microsoft Windows(Cygwin)¶
Windows上的SageMath需要64位的Windows(在现代计算机上很可能就是这样)。如果您碰巧有一个32位的Windows,您可以考虑在 欢迎使用SageMath安装指南 .
要在Windows上安装SageMath,只需下载安装程序(参见上面的“下载指南”部分)并运行它。