从版本 14.1 开始,此页面已被安装 Wolfram取代.

安装 Mathematica

此页面适用于 Mathematica 14.0 及更低版本,对于更高版本,Mathematica 和相关产品是通过 Wolfram 应用程序分发的. 当下载并安装 Wolfram 时,您拥有的任何产品(如 Mathematica)都将通过它被激活和使用. 详情请参见"安装 Wolfram".
下载 Mathematica
Mathematica 可用于 Windows、Linux 和 macOS. 有关平台可用性的完整列表,请访问 www.wolfram.com/mathematica/system-requirements.html.
要在您的机器上设置 Mathematica,首先需要下载 Mathematica. 安装程序可在您的 Wolfram 账户中找到. 如果您在那里找不到安装程序,请查看您的 Wolfram 用户门户的 My Products and Services 选项卡. 如果您通过组织的单点登录(SSO)访问 Wolfram 产品,产品安装程序(包括文档)可以在您组织的站点信息页面上找到.
我们建议使用下载管理器("标准下载")来下载 Mathematica 安装程序和文档安装程序. 其他下载管理器和安装程序可在用户门户或您的 Wolfram 账户中找到. 如果没有下载管理器,则需要手动开始安装.

1.  在您的 Wolfram 账户的"产品和服务"选项卡中,选择 Mathematica.

如果您没有看到您的产品,请访问您的 Wolfram 用户门户.

2.  在 Access ► Desktop 选项中,单击 Download. 这将下载 Wolfram 下载管理器,它合并了 Mathematica 核心产品和文档安装程序.

在 Windows 上安装 Mathematica

3.  退出计算机上正在运行的任何先前安装的 Mathematica.

4.  启动 Wolfram 下载管理器可执行文件,并按照其指示进行操作. 下载管理器会在过程完成时进行确认.

5.  点击"启动"(Launch)以安装 Mathematica 文档.

6.  等候安装完成.

7.  Mathematica 设置对话框随后打开. 点击"下一步"(Next)开始安装过程.

8.  点击"下一步"(Next)将 Mathematica 安装到默认目录.

9.  点击"下一步"(Next)将 wolframscript 包含在您的安装中.
如果您不想安装 wolframscript,从下拉菜单中选择"选择要安装的组件"(Choose components to install),然后取消选中 wolframscript 旁边的复选框;点击"下一步"(Next)继续.

10.  安装程序会在 Windows 开始菜单的 Wolfram Mathematica 文件夹中添加 Mathematica快捷方式. 要使快捷方式出现在不同的文件夹中,点击"浏览"(Browse)并选择一个目录. 如果您不想在开始菜单中创建快捷方式,请选中"不创建开始菜单文件夹"(Don't create a Start Menu folder)旁边的复选框. 点击"下一步"(Next)继续安装.

11.  "删除其他应用程序"(Remove Other Applications) 窗口仅在计算机上安装了旧版本时才会出现. 选择您想要卸载的任何旧版本Mathematica,然后点击"下一步"(Next).

12.  Mathematica 安装的配置已完成. 点击"安装"(Install).

13.  安装过程完成后,点击"完成"(Finish)启动 Mathematica.

14.  安装现已完成。接下来,激活 Mathematica.

在 Mac 上安装 Mathematica
自版本 13.0 起,单一的 macOS 版 Mathematica 安装程序可在 Apple Silicon 和 Intel 硬件上安装产品S.

15.  退出计算机上正在运行的任何先前安装的 Mathematica.

16.  如果您的应用程序文件夹中安装了想要保留的旧版 Mathematica,请将其重命名.

17.  双击下载的 dmg 文件以启动下载管理器,并按照其指示进行操作. 下载管理器会在过程完成时进行确认.

18.  点击"启动"(Launch)以安装 Mathematica 文档.

19.  点击"继续"(Continue).

20.  点击"安装"(Install)将文档安装在默认位置.

21.  等候安装完成.

22.  点击"关闭"(Close)完成文档安装.

23.  接下来会打开 Mathematica 安装程序窗口. 将 Mathematica 图标拖到应用程序文件夹图标上.

24.  等候安装完成.

25.  Mathematica 现在已安装在您的应用程序文件夹中. 接下来,激活 Mathematica.

在 Linux 上安装 Mathematica
Linux 版 Mathematica 安装程序是在 Linux 终端中运行的 bash 脚本. 如果您不熟悉终端,请阅读有关如何使用它的简短指南.
安装过程是一个简单易懂的对话框. 请按照相应的说明从下载的脚本或 DVD 或 USB 驱动器进行安装.

从下载的脚本运行安装程序

1.  退出计算机上正在运行的任何先前安装的 Mathematica.

2.  打开终端,并更改目录到 Mathematica+Documentation 安装程序所在的位置. 例如,如果安装程序位于桌面上,运行:

cd Desktop

3.  在各自的默认位置(usr/local/Wolfram/Mathematica/14.0 和 usr/share/Wolfram/Documentation/14.0)安装 Mathematica 和 Wolfram 语言文档需要管理员权限.

虽然 Mathematica 可以安装在自定义位置,但 Wolfram 语言文档只能安装在默认位置. 因此,在这两种情况下都使用sudo 命令运行安装程序脚本.
如,如果安装程序名为 MathematicaAndDocumentationInstaller.sh,运行:
sudo bash MathematicaAndDocumentationInstaller.sh
sudo 会要求您输入机器上的密码. 提供密码后,安装开始. 安装程序会提示您输入安装目录.
Enter the installation directory, or press ENTER
to select /usr/local/Wolfram/Mathematica/14.0:

4.  按回车键(Enter)将 Mathematica 安装到默认目录. 然后安装程序会提示您选择放置可执行文件的位置.

Type the directory path in which Wolfram Mathematica
script(s) will be created, or press ENTER to select
/usr/local/bin:

5.  按回车键(Enter)将它们放在默认目录中.

安装程序可能会询问您是否要覆盖或重命名先前存在的 Mathematica+Documentation 安装. 在此步骤中,您也可以选择取消安装.
(1) Overwrite
(2) Rename
(3) Cancel

Type your selection, or press ENTER to select (1):

6.  按回车键(Enter)覆盖先前的安装.

如果要保留旧安装并对其重命名,请输入 2.
接下来,安装程序询问您是否要安装 wolframscript,这是一个可选的附加组件,用于从命令行或使用脚本执行 Wolfram 语言代码.
WolframScript allows Wolfram Language code to be run from the command line and from self-executing script files. It is always available from /usr/local/Wolfram/Mathematica/14.0/Executables/wolframscript. WolframScript system integration makes the wolframscript binary accessible from any terminal, and allows .wls script files to be executed by double-clicking them in the file manager.

Install WolframScript system integration? (y/n)

7.  要安装 wolframscript,输入 y;否则,输入 n.

现在,文档安装程序将 Wolfram 语言文档安装到其默认位置.
--------------------------------------------------------------------
Wolfram Language 14.0 Documentation 14.0 Installer
--------------------------------------------------------------------

Copyright (c) 1988-2023 Wolfram Research, Inc. All rights reserved.

WARNING: Wolfram Language 14.0 Documentation is protected by copyright
law and international treaties. Unauthorized reproduction or distribution
may result in severe civil and criminal penalties and will be prosecuted to
the maximum extent possible under law.

All users of this computer will be able to use this software.

Y


Now installing...

[*****************************************************************]

8.  等待文档安装程序完成. 接下来,激活 Mathematica.

从 DVD 或 USB 运行安装程序

1.  退出计算机上正在运行的任何先前安装的 Mathematica.

2.  挂载 DVDUSB 并更改目录到挂载点,然后更改目录到 Unix/Installer.

3.  打开终端,并更改目录到 Mathematica+Documentation 安装程序所在的位置. 例如,如果安装程序位于桌面上,运行:

cd Desktop

4.  在各自的默认位置(usr/local/Wolfram/Mathematica/14.0 和 usr/share/Wolfram/Documentation/14.0)安装 Mathematica 和 Wolfram 语言文档需要管理员权限.

虽然 Mathematica 可以安装在自定义位置,但 Wolfram 语言文档只能安装在默认位置. 因此,在这两种情况下都使用sudo 命令运行安装程序脚本.
如,如果安装程序名为 MathematicaAndDocumentationInstaller.sh,运行:
sudo bash MathematicaAndDocumentationInstaller.sh
sudo 会要求您输入机器上的密码. 提供密码后,安装开始. 安装程序会提示您输入安装目录.
Enter the installation directory, or press ENTER
to select /usr/local/Wolfram/Mathematica/14.0:

5.  按回车键(Enter)将 Mathematica 安装到默认目录. 然后安装程序会提示您选择放置可执行文件的位置.

Type the directory path in which Wolfram Mathematica
script(s) will be created, or press ENTER to select
/usr/local/bin:

6.  按回车键(Enter)将它们放在默认目录中.

安装程序可能会询问您是否要覆盖或重命名先前存在的 Mathematica+Documentation 安装. 在此步骤中,您也可以选择取消安装.
(1) Overwrite
(2) Rename
(3) Cancel

Type your selection, or press ENTER to select (1):

7.  按回车键(Enter)覆盖先前的安装.

如果要保留旧安装并对其重命名,请输入 2.
接下来,安装程序询问您是否要安装 wolframscript,这是一个可选的附加组件,用于从命令行或使用脚本执行 Wolfram 语言代码.
WolframScript allows Wolfram Language code to be run from the command line and from self-executing script files. It is always available from /usr/local/Wolfram/Mathematica/14.0/Executables/wolframscript. WolframScript system integration makes the wolframscript binary accessible from any terminal, and allows .wls script files to be executed by double-clicking them in the file manager.

Install WolframScript system integration? (y/n)

8.  要安装 wolframscript,输入 y;否则,输入 n.

现在,文档安装程序将 Wolfram 语言文档安装到其默认位置.
--------------------------------------------------------------------
Wolfram Language 14.0 Documentation 14.0 Installer
--------------------------------------------------------------------

Copyright (c) 1988-2023 Wolfram Research, Inc. All rights reserved.

WARNING: Wolfram Language 14.0 Documentation is protected by copyright
law and international treaties. Unauthorized reproduction or distribution
may result in severe civil and criminal penalties and will be prosecuted to
the maximum extent possible under law.

All users of this computer will be able to use this software.

Y


Now installing...

[*****************************************************************]

9.  等待文档安装程序完成. 接下来,激活 Mathematica.

从文件服务器安装 Mathematica
在客户机上安装 Mathematica 的一个简便方式是从文件服务器远程运行安装程序. 这是一种让大量用户可以使用 Mathematica 的有效方法,无需为每台机器重新下载. 您可以从一个运行任何支持平台的客户机上的文件服务器安装 Mathematica. 客户机平台与文件服务器平台不必相同.
如果要从文件服务器上安装 Mathematica,您首先必须使安装程序和 Mathematica 文件可供客户端使用. 可以通过在文件服务器上下载 Mathematica 文件并导出目录来实现这一点. 接着,在客户端上挂载包含 Mathematica 分发的目录,更改到此目录并照常运行安装程序.
从脚本安装 Mathematica
如果您在多台机器上安装 Mathematica,要对每台机器上的所有的安装程序提示作出响应的话,相当花时间. 通过对安装程序提供命令行选项,您可以自定义安装过程的不同功能或者完全让它自动实现.

Windows

/dir="C:\ path \ here "
指定安装目录
DisableShellVerbs
禁用 .m、.nb、.nbp 等文件扩展名. (默认情况下是启用的)
/group=" start menu folder name"
指定开始菜单文件夹名称
/noicons
禁止创建开始菜单文件夹和快捷方式
/norestart
即使需要,也不重启系统
/restartexitcode= code
如果需要重启,指定返回的安装程序退出代码
/silent
强制执行自动安装,并不显示安装窗口
/suppressmsgboxes
不显示安装程序消息框(只有与 /silent 同时使用才有效)
Mathematica 安装程序支持的命令行选项.

创建执行静默 Mathematica 安装的脚本:

下面的说明解释了如何写一个简单的脚本,从文件服务器中来静默安装 Mathematica. 这些指示要求,您有一个提供了有效的密码的 mathpass 文件. 参见 "注册和密码" 中的全站点的 mathpass 配置,以获得更多信息.

1.  按照 "从文件服务器安装 Mathematica" 第一部分中的说明获取文件服务器上的安装程序和文件.

2.  mathpass 文件复制到文件服务器上的与安装文件和 Mathematica 文件相同的目录中.

3.  打开记事本(开始菜单 Windows Accessories 记事本),并在新文件中输入以下行.

4.  把所有的 \\server\math 改变为网络共享的路径名,也就是复制 Mathematica 安装程序和 mathpass 文件的路径.

5.  "C:\Directory\Name" 改变为对应于下面列出的 Windows 版本的目录. 请务必用引号括起目录名称.

Windows 7/8/10/11/Vista"C:\ProgramData\Mathematica\Licensing"

Windows XP"C:\Documents and Settings\All Users\Application Data\Mathematica\Licensing"

注意:这些目录是不同 Windows 版本下 $BaseDirectory 的值. 参见 "配置文件" 获取更多信息.

6.  要保存该文件,选择 文件 保存. 把该文件保存在与 Mathematica 安装文件相同的目录中. 输入文件名 install.bat,然后从 另存为... 弹出菜单中选择 所有文件. 单击 保存,然后退出记事本.

执行静默 Mathematica 安装:

1.  在客户端上,打开 命令提示符 窗口,键入 install.bat 文件的路径名,然后按 Enter. 例如,如果网络共享名为 \\server\math,则输入:

\\server\math\install.bat

会显示下列信息.

2.  至此,安装完毕. 如果您看到任何其它信息,请检查在客户端机器上的文件 C:\Windows\Temp\install.log 获取更多信息.

以这种方式安装 Mathematica 无需在每台客户端机器上下载安装程序,而且只需运行一个简单的脚本,而不必回答安装程序的问题,从而节省时间.

Linux

-auto
在不提示用户任何信息的情况下,强制安装过程自动进行
-createdir= value
指定是否创建由选项 -targetdir-execdir 指定的目录
-execdir= dir
指定用于符号链接可执行脚本的路径
-help
显示安装程序选项的信息
-method= type
定义要执行的安装类型
-overwrite= value
指定安装程序是否应该覆盖任何已经在目标目录中存在的文件
-platforms= value
指定 Linux 平台或您想要做安装的平台的系统 ID
-selinux= value
指定安装程序是否应该试图修改任何被包含的库的安全上下文,使其正常运行
-silent
强制自动安装(相当于 -auto 选项)
-targetdir= dir
指定安装目录
-verbose
显示安装的文件和目录的详细信息
MathInstaller 命令行选项.

注意:默认值用于任何没有在命令行中明确指出的选项.    

-createdir 的有效输入对于 yes 是 y 或者对于 no 是 n. 默认情况下,该值被设置为 y.
-execdir 的默认目录是 /usr/local/bin. 该选项只对自动安装有效.
-method 的值可能会因产品而异. 当这个选项可用时,这些值可以通过运行安装程序来决定. 该选项的默认值是 Full.
-overwrite 的有效输入对于 yes 是 y 而对于 no 是 n. 默认情况下,该值被设置为 y. 该选项只适用于自动安装.
-platforms 默认为用户正在其上安装的系统,如果该信息提供给安装程序的话.此选项只适用于自动安装.
-selinux 的有效输入对于 yes 是 y 而对于 no 是 n. 默认情况下,该值设置为 n.
选项 -silent 阻止任何输出显示在屏幕上. 输出被写入名为 InstallerLog-number 的文件. 如果安装失败,日志文件就保存在 /tmp 目录中. 否则,该文件被移动到目标目录,并改名为 InstallerLog.
-targetdir 所指定的目录相当于全局变量 $InstallationDirectory 的值. 默认值为/usr/local/Wolfram/Mathematica/14.0. 此选项只适用于自动安装.
若要在一个步骤里完成安装,运行下面的命令.
./MathInstaller -auto -targetdir=/home/mathematica
如要使用 sudo 命令完成相同任务,需要使用 sudo 的 -- 标志(flag).
sudo ./MathInstaller -- -auto -targetdir=/home/mathematica
这使得用户可以在一个步骤内完成自动安装,同时还能够自定义各种细节,如安装到的目录. 用这种方法不会提示用户输入密码,所以,用户将需要在 Mathematica 第一次启动时,输入一个密码.
如果用户正在进行多个安装,可能会发现在一个 shell 脚本中包含 MathInstaller 命令以及所有相关的选项是方便的. 运行 shell 脚本是在多台机器上做相同的自定义安装的简单方式. 用户可以通过如下方式进一步简化安装过程:在脚本中包括一行把现有的 mathpass 文件复制到新安装的机器上的适当的地址. 请注意,MathInstaller 必须从它所在的目录运行,这样您的脚本可能需要一个命令以更改目录. 参见 "注册和密码" 以获得在全站点范围的 mathpass 配置的信息.