内容

1简易安装

1.1视窗

注意:请参阅Windows安装说明有关详细信息。

有必要使用“管理员”帐户执行以下步骤。

安装R.,参观Windows基础分布页。点击一下下载R-3.3.2 for Windows关联。单击安装程序并为每个选项进行默认选择。

安装rstudio.,参观Rstudio下载页。点击一下Rstudio 1.0.136 - Windows Vista / 7/8 / 10关联。单击安装程序并遵循默认说明。

在开始使用刚刚安装的软件之前,请务必切换回您的常规帐户。

1.2苹果电脑

注意:请参阅r对于macos x有关详细信息。

安装R.,参观r对于macos x。点击R-3.3.2.pkg.关联。单击安装程序并遵循默认说明。

安装rstudio.,参观Rstudio下载页。点击一下Rstudio 1.0.136 - Mac OS x 10.6+(64位)关联。单击安装程序并遵循默认说明。

1.3Linux.

注意:请参阅分配特定的说明有关其他详细信息。

在基于Debian的系统上,最简单的安装方式R.是通过包管理器管理器,在管理员帐户下运行。在Linux上,人们通常需要安装R.来自来源的包裹,和R.包源通常包含C,C ++或Fortran代码,需要编译器和-dev.各种系统库的版本。因此,安装的方便-dev.版本的R.

sudo apt-get install r-base r-base-dev

安装源包时,可能需要访问-dev.版本的各种系统库。其中许多是作为依赖的安装R-Base-Dev;其他常见示例包括XML和卷曲库

sudo apt-get安装libxml2-dev sudo apt-get安装libcurl-dev

特别注意图书馆的使用规范(lib前缀)和使用-dev.版本。

安装rstudio.,参观Rstudio下载页。通过单击下载适当的存档Rstudio 1.0.136 -为您的操作系统链接。在Ubuntu上,安装.deb.安装人员

sudo dpkg -i rstudio-1.0.136-amd64.deb

2高级安装(不是本课程需要)

(a)安装高级安装(a)安装(b)拥有自己的c,c ++或fortran代码。在所有其他情况下,易于安装就足够了。

2.1Windows(不是本课程需要)

高级安装需要Rtools34.exe.,可用的RTOOLS.网站。下载并单击安装程序。用默认值回答所有安装程序问题。两个最棘手的部分是:

  1. 请务必在不包含空格的目录路径中安装RTOOLS Softare。
  2. 确保系统环境变量路径包含RTOOLS的路径目录。

2.2苹果电脑 (不是本课程需要)

2.2.1安装Xcode和Xcode命令行工具

确保在Mac上安装Xcode和Xcode命令行工具。如果没有,可以在终端应用程序上运行以下命令以安装代码

Xcode-select --install

对于命令行工具,转到http://developer.apple.com/downloads.并使用您的Apple ID(用于iTunes和App购买的同一个人)登录。通过搜索框查找“命令行工具”,下载所需的文件并通过该文件安装.dmg.文件上的文件。

有关此事的更详细说明,请访问这个链接

2.2.2安装R和Rstudio使用自制(简单!)

在Mac上打开您的终端应用程序。按照以下步骤操作:

  • 安装家用在您的机器上,复制并粘贴在您的终端中。
/ usr / bin / ruby​​ -e“$(curl -fssl https://raw.githubusercontent.com/homebrew/install/master/install)”
  • 更新计算机上的“水龙头”并检查一切是否正常。
Brew Update && Brew Doctor
  • 获得Brew Cask和Homebrew Science Taps
#Brew Taps和Requides Brew Tap Caskroom / Cask Brew Tap Homebrew / Science Brew Install Caskroom / Cask / Brew-Cask
  • 安装xquartz和java
#依赖关系Brew Cask安装XQuartz Brew Cask安装Java
  • 最后安装r和rstudio
#安装r x11 brew install --with-x11 r#安装rstudio brew cask安装--appdir = / applications rstudio

注意:包含-appdir.选项。默认情况下,Cask Fapers将创建别名〜/应用程序,但此选项告诉Homebrew使用/应用程序反而

  • 有关使用嵌入其中的代码(看法编程)的代码进行更多功能,您必须安装乳胶在你的机器上也是如此。
#对于乳胶:Brew Cask Install Mactex Brew Install libsvg卷曲libxml2 gdal geos boost r cmd javareconf java_cppflags = -i / system / library / frameworks / javvm.framework /标题

2.2.3高级R安装i.E从源编译

新用户不建议使用此步骤,使用Homebrew将更容易安装R.

我们假设用户安装了以下软件,

  1. Xcode和Xcode命令行工具。
  2. Gfortran.PCRE., 和Liblzma.
  3. xquartz(https://www.xquartz.org/
  4. Java JRE(JRE-8U111-MacOSX-X64)
  • 如果Gfortran.PCRE.或者Liblzma.未安装在您的计算机上,您可以按照以下步骤操作。这些步骤可帮助您安装这些程序的二进制文件,而无需从头开始编译它们。

要记住的一件事是osx的版本正在运行,即注意您从下载的二进制文件http://r.research.att.com/libs/。大多数人都应该有OS-X Snow Leopard或更高。

达尔文_id. Mac OS版本
达尔文8 对于Mac OS x 10.4(虎)或更高
达尔文89. Mac OS x 10.4或更高版本,64位for Mac OS x 10.5或更高版本
达尔文9 对于Mac OS X 10.5(豹)或更高
达尔文10. 对于Mac OS X 10.6(雪豹)或更高
达尔文13. 对于Mac OS x 10.9(mavericks)或更高
#这是用于Mac OS Sierra ## GONTRAN CURL -O'http://r.research.att.com/libs/gfortran-4.8.2-darwin13.tar.bz2' sudo tar fxvz gfortran-4.8.2-darwin13.tar.bz2 -c / ## xz library或liblzma curl -o'http://r.research.att.com/libs/xz-5.2.1-darwin.13-x86_64.tar.gz'sudo tar fvxzxz-5.2.1-darwin.13-x86_64.tar.gz -c / ## pcre curl -o'http://r.research.att.com/libs/pcre-8.36-darwin.13-x86_64.tar.gz'sudo tar fvxz pcre-8.36-darwin.13-x86_64.tar.gz -c /
  • 下一步是从其来源下载r,通过结账SVN.存储库。
#我正在我的家中发布一个名为“r-sift”mkdir〜/ r-stuff#svn checkouto r-devel或r的新目录。这个文档的其余部分#将显示Devel版本的工作流程r.但步骤为#释放版本也是如此。svn checkout https://svn.r-project.org/r/trunk/〜/ r-stuff / devel#或两者。(如果您想要在您的机器上发出devel和发布版本的r)svn checkout https://svn.r-project.org/r/branches/r-3-3-branch/〜/ r-stuff /释放 -3-3
  • 下载R的推荐软件包,在您更改为您的情况下可用devel或释放-3-3目录。
#下载推荐包./tools/rsync-recomended
  • 请务必在不同的目录中配置R.下载其位置。安装的所有库都将进入该目录。
#制作一个新目录来配置R mkdir -p〜/ r-stuff / bin / r-devel cd〜/ r-stuff / bin / r-devel〜/ r-stuff / devel / configure --enable-r-shlib- 即 -  r-profilling  - 易于记忆 - 剖析 - 剖面 - 内部Tzcode =否
  • 一旦配置通过任何错误,运行make
#run make make#然后通过make检查检查内置系统正常工作
  • 从中安装R-Studio关联

安装R-Studio后,您手动编译R,您必须为您的r-studio创建别名.bashrc或您在计算机上使用的shell。

别名看起来像,

#r发布版本;即,最新版本分支,在制作别名时使用绝对路径#。这可以通过#终端中的r来访问它。别名r =“/用户/ hansolo / r-stuff / bin / r-devel / bin / r”#这告诉rstudio将r y rse export rstudio_which_r = /用户/ hansolo / r-stuff / bin / r-devel/ bin / r;
  • 如果您的机器上安装了多个版本的R通过源编译,请参阅通过别名引用多个版本的R和RStudio的方法。

在你的.bashrc.你可以有这样的东西:

#R发布/修补版本;i.e latest release branch alias R-release="/Users/hansolo/R-stuff/bin/R-3-3-branch/bin/R" alias RStudio-release="export RSTUDIO_WHICH_R=/Users/hansolo/R-stuff/bin/R-3-3-branch/bin/R; open -a RStudio" # R devel setup alias R-dev="/Users/hansolo/R-stuff/bin/R-devel/bin/R" alias RStudio-dev="export RSTUDIO_WHICH_R=/Users/hansolo/R-Stuff/bin/R-devel/bin/R; open -a RStudio"

现在你可以打电话给你R-释放版本使用命令R-释放如果您使用该命令Rstudio-释放,RStudio将使用R的发布版本与命令一起使用r-dev.rstudio-dev.

全部做完!!

尝试在新终端或购买后的安装.bashrc.经过

源〜/ .bashrc

你应该全部设置并准备使用r!

2.3Linux(不是本课程需要)

注意:请参阅分配特定的说明安装和管理明确方向手册。

对于高级Linux安装,典型的方法是“结帐”R.来自其SVN版本控制存储库的源代码并检索推荐的软件包。

mkdir〜/ src cd〜/ src svn checkout https://svn.r-project.org/r/branches/r-3-3-branch tools / rsync推荐

下一步是配置软件,通常在indepenent'bin'目录中

MKDIR〜/ BIN CD〜/ BIN / R-3-3分支〜/ SRC / R-3-3分支/配置

有许多配置选项,请参阅〜/ src / R-3-3-分支/配置。配置期间的典型问题涉及丢失的系统库;这-dev.这些库的版本需要由系统管理员安装。

最后一步是构建软件

CD〜/ bin / r-3-3-3分支make -j

可执行文件是在〜/ bin / r-3-3-分支/ bin / r;添加方便〜/ bin / r-3-3-分支/垃圾箱到系统小路变量或创建指向可执行文件的shell别名。可以提供系统范围的安装

sudo make