macOS 版 R

此目录包含 R 基础发行版和可在 macOS 上运行的 R 包的二进制文件。4.0.0 之前的 R 版本的 R 和包二进制文件只能从 CRAN 存档 获取,因此使用这些版本的用户应相应地调整 CRAN 镜像设置 (https://cran-archive.r-project.org)。

注意:虽然我们在组装二进制文件时采取了预防措施,但请在使用下载的可执行文件时采取正常的预防措施。

R 4.3.3 "Angel Food Cake" 于 2024/02/29 发布

请通过检查签名来检查下载的软件包的完整性
pkgutil --check-signature R-4.3.3-arm64.pkg
终端 应用程序中。如果 Apple 工具不可用,您可以检查下载的镜像的 SHA1 校验和
openssl sha1 R-4.3.3-arm64.pkg

最新版本

适用于 Apple 硅 (M1-3) Mac
R-4.3.3-arm64.pkg
SHA1-hash: 37dc051e0a241eeef8e8207b2710067767781e6c
(约 92MB,已公证和签名)
 
适用于较旧的 Intel Mac
R-4.3.3-x86_64.pkg
SHA1-hash: cbff7e4657eb67d3a35f4c74772680aa3c6b8d4b
(约 94MB,已公证和签名)
R 4.3.3 适用于 macOS 11 (Big Sur) 及更高版本,已签名和公证的软件包。

包含 R 4.3.3 框架、R.app GUI 1.80、Tcl/Tk 8.6.12 X11 库和 Texinfo 6.8。后两个组件是可选的,在选择“自定义安装”时可以省略,只有在您想使用 tcltk R 包或从源代码构建包文档时才需要它们。

macOS Ventura 用户:Ventura 中存在一个已知错误,阻止从某些位置进行安装,而不会出现提示。如果安装失败,请将下载的文件从 下载 文件夹移开(例如,移到您的主目录或桌面)。

注意:使用 X11(包括 tcltk)需要 XQuartz(版本 2.8.5 或更高版本)。在将 macOS 升级到新的主要版本时,始终重新安装 XQuartz。

本版本使用 Xcode 14.2/14.3 和 GNU Fortran 12.2。如果您想编译包含 Fortran 代码的 R 包,您可能需要从 https://mac.R-project.org/tools 下载相应的 GNU Fortran 编译器。任何外部库和工具都应该位于 /opt/R/arm64(Apple 硅)或 /opt/R/x86_64(英特尔)目录中。
 

NEWS(适用于 Mac GUI) R.app Mac GUI 中的新闻功能和更改

Mac-GUI-1.80.tar.gz
SHA1 哈希值: 5cdd4e1ef0991cbf74a082ffef7624697eb88fad
适用于 macOS 的 R.app GUI 1.80 的源代码。此文件仅在您想参与 GUI 开发时才需要(另请参见 Mac-GUI 存储库),它不适用于普通用户。请阅读 INSTALL 文件以获取更多说明。

子目录

tools 为 Mac OS X 构建 R 所需的其他工具
适用于 Mac OS X 的通用 GNU Fortran 编译器(有关详细信息,请参见 适用于 Mac 的 R 工具页面)。
big-sur-arm64 适用于 macOS 11 或更高版本(Big Sur)的 arm64 架构 Mac(例如 M1 芯片)的二进制文件
big-sur-x86_64 适用于 macOS 11 或更高版本(Big Sur)的英特尔架构 Mac 的二进制文件

适用于旧版 macOS/OS X 系统的二进制文件

R-4.2.3.pkg (已公证和签名)
SHA1 哈希值: 82a1871bad7cd90c15117d46134183c4d38f8e14
(约 89 MB)适用于英特尔 Mac
R 4.2.3 适用于 macOS 10.13(High Sierra)及更高版本的二进制文件,已签名和公证的软件包。包含 R 4.2.3 框架、适用于英特尔 Mac 的 64 位 R.app GUI 1.79、Tcl/Tk 8.6.6 X11 库和 Texinfo 6.7。后两个组件是可选的,在选择“自定义安装”时可以省略,它们仅在您想使用 tcltk R 包或从源代码构建包文档时才需要。

注意:使用 X11(包括 tcltk)需要安装 XQuartz(版本 2.7.11 或更高版本),因为它不再是 macOS 的一部分。在将 macOS 升级到新的主要版本时,请始终重新安装 XQuartz。

本版本使用 Xcode 12.4 和 GNU Fortran 8.2。如果您想从源代码编译 R 包,您可能需要下载 GNU Fortran 8.2 - 请参见 tools 目录。
 


注意:以下版本的软件包二进制文件不再存在于 CRAN 上。如果您想安装相应的软件包二进制文件,请使用 https://cran-archive.r-project.org 作为 CRAN 镜像。
 
R-3.6.3.nn.pkg (已签名)
SHA1 哈希值: c462c9b1f9b45d778f05b8d9aa25a9123b3557c4
(约 77MB)
R 3.6.3 适用于 OS X 10.11 (El Capitan) 及更高版本的二进制文件,已签名软件包。包含 R 3.6.3 框架、适用于 Intel Mac 的 64 位 R.app GUI 1.70、Tcl/Tk 8.6.6 X11 库和 Texinfo 5.2。后两个组件是可选的,在选择“自定义安装”时可以省略,只有在您想使用 tcltk R 包或从源代码构建软件包文档时才需要它们。
R-3.3.3.pkg
MD5 哈希值: 893ba010f303e666e19f86e4800f1fbf
SHA1 哈希值: 5ae71b000b15805f95f38c08c45972d51ce3d027

(约 71MB)
R 3.3.3 适用于 Mac OS X 10.9 (Mavericks) 及更高版本的二进制文件,已签名软件包。包含 R 3.3.3 框架、适用于 Intel Mac 的 64 位 R.app GUI 1.69、Tcl/Tk 8.6.0 X11 库和 Texinfo 5.2。后两个组件是可选的,在选择“自定义安装”时可以省略,只有在您想使用 tcltk R 包或从源代码构建软件包文档时才需要它们。

注意:使用 X11(包括 tcltk)需要安装 XQuartz,因为它不再是 OS X 的一部分。在将您的 OS X 升级到新的主要版本时,始终重新安装 XQuartz。

 

R-3.2.1-snowleopard.pkg
MD5 哈希值: 58fe9d01314d9cb75ff80ccfb914fd65
SHA1 哈希值: be6e91db12bac22a324f0cb51c7efa9063ece0d0

(约 68MB)
R 3.2.1 适用于 Mac OS X 10.6 (Snow Leopard) - 10.8 (Mountain Lion) 的旧版二进制文件,已签名软件包。包含 R 3.2.1 框架、适用于 Intel Mac 的 64 位 R.app GUI 1.66。
此软件包包含 R 框架、64 位 GUI (R.app)、Tcl/Tk 8.6.0 X11 库和 Texinfop 5.2。包含 GNU Fortran(如果您想从包含 FORTRAN 代码的源代码编译软件包,则需要它),请参见 工具目录
注意:适用于 OS X Mavericks 之前版本的二进制文件正在逐步淘汰,我们预计不会再发布!

 


以下目录包含旧的二进制文件。对于更旧的版本,请参见 CRAN 存档
base 适用于 macOS 10.13 或更高版本(High Sierra)的 R 构建的二进制文件,Intel 构建
contrib 适用于 macOS 10.13 或更高版本(High Sierra)的软件包构建的二进制文件,Intel 构建

新的 R.app Cocoa GUI 由 Simon Urbanek 和 Stefano Iacus 编写,并得到了来自世界各地许多开发人员和翻译人员的贡献,请参见 GUI 中的“关于 R”。

您可能还想阅读 R 常见问题解答R for Mac OS X 常见问题解答。有关 Mac 相关主题的讨论和 Mac 特定错误的报告,请使用 R-SIG-Mac 邮件列表。

有关 **R GUI、R-patched 和 R-devel 的每日构建** 的信息、工具和最新版本,请访问 http://mac.R-project.org/。尤其是在测试阶段,请访问该页面,帮助我们测试 macOS 二进制文件,以便在最终发布之前进行测试!

软件包维护人员应访问 CRAN 检查摘要 页面,查看他们的软件包是否与当前版本的 R for macOS 兼容。

此处未提供的依赖项的二进制库可从 http://mac.R-project.org/bin 获取,相应的源代码可从 http://mac.R-project.org/src 获取。


最后修改时间:2024/03/01,作者:Simon Urbanek