MacOS

Author

Simonzhou

Published

February 19, 2025

  1. 进入官网:https://www.r-project.org/

  2. 找到适合操作系统的安装包与合适的版本

点击download R

找个离你近的学校或者随便哪个都行

根据电脑选择一下安装包

macOS需要看一下是Intel还是arm的CPU,arm目前在M1/M2上搭载

下载到download中

在download中查看,选中R-4.3.2-x86_64.pkg这个文件,右键后选择第一个option“open”

  1. 进入安装界面

然后一直continue

出现上面页面后,点击install后需要输入电脑密码,解锁后安装

安装完成后可以选择保留安装包或者将其移入trash(废纸篓)

安装完成后在Launchpad中找到R,双击进入操作界面

进入后发现系统有点缺陷,因为是新电脑,有很多不完善的地方,找了一些办法解决

During startup - Warning messages:  
1: Setting LC_CTYPE failed, using "C"   
2: Setting LC_COLLATE failed, using "C"   
3: Setting LC_TIME failed, using "C"   
4: Setting LC_MESSAGES failed, using "C"   
5: Setting LC_MONETARY failed, using "C"   
[R.app GUI 1.80 (8281) x86_64-apple-darwin20]    
WARNING: You're using a non-UTF8 locale, therefore only ASCII characters will work. Please read R for Mac OS X FAQ (see Help) section 9 and adjust your system preferences accordingly.

以上是warning,解决办法是

⌘+space(空格键)调出Spotlight Search,然后输入terminal再点击open,打开后输入locale查看本地的设置,得到如下

{bash,eval = FALSE} LANG="" LC_COLLATE="C" LC_CTYPE="UTF-8" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL=

这些还没有配置好,进行一些配置:

{bash,eval = FALSE} export LC_CTYPE=en_US.UTF-8 export LC_COLLATE=en_US.UTF-8 export LC_TIME=en_US.UTF-8 export LC_MESSAGES=en_US.UTF-8 export LC_MONETARY=en_US.UTF-8

这样就可以了。

然后再安装Rstudio,RStudio是为R语言设计的一种跨平台集成开发环境。其特色包括可客制化的软件套件视觉化界面与同团队开发的一系列数据可视化与出版工具。

Rstudio中下载合适的版本,按照上述操作再来亿遍即可。