安裝Homebrew(如果需要)
ruby -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master / install)“
安裝R
釀造水龍頭homebrew / sciencebrew install r
假設您只想在OS X上安裝“ R” 而對自製軟件不感興趣:
只需從CRAN下載二進製文件 https:// cloud .r-project.org /
另請參見 R for Mac OSX常見問題解答,其中包括有關安裝的信息。
請注意以下註釋,提示自製軟件通常不最好的選擇。
遵循 Matt Burns的答案之後,您還可以通過酒桶
安裝R.app GUI:
$ brew tap caskroom / cask $ brew cask install r-app $ open /Applications/R.app
您可以直接從此處下載R for Mac OS X: http://cran.cnr.berkeley.edu
點擊按鈕:下載R for (Mac)OS X
安裝下載中包含的PKG文件。
該網站可能會幫助您繼續下載自製的啤酒/很好。
我是 RStudio的粉絲。它是一個包裝R的IDE,可簡化,可視化,組織,調試和其他任務。或者,您可以將其當作R的簡單安裝來使用。該網站提供了Mac二進製文件。
1.- http://cran.r-project.org/bin/macosx/並下載到Mac-GUI-1.62.tar.gz.2.-安裝
您需要將R構建並安裝為框架:請參閱“ R安裝和管理手冊”。
僅支持Mac OS X 10.6和更高版本,並且僅支持64位R。該項目稱為“ R.xcodeproj”。 ”,並且需要Xcode 3.2或更高版本。
可以通過在XCode GUI中選擇“ R”目標和“構建”來構建項目。
支持的配置為:SnowLeopard64(發行版,當前OS(默認為OS X)Lion64(版本,OS X 10.7+,Xcode 4.5+)MLion64(版本,OS X 10.8+,Xcode 4.5+)調試(帶有調試輸出,當前OS X)
配置主要區別在於所選擇的SDK(Xcode的最新版本僅支持當前和緊鄰的SDK,例如,在2013年3月,默認版本將針對10.8進行構建,而配置Lion64允許針對> = 10.7進行構建)。
要進行構建從Mac-GUI目錄中的命令行中的項目使用類似以下命令的命令:xcodebuild -target R -configuration SnowLeopard64
要為Mac OS X FAQ構建R,請在文檔中手動使用xcodebuild -target Docsor der makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
生成的html FAQ文件將在Mac-GUI / docs目錄中找到。
關於二進制兼容性的說明:
R的一般規則適用,即僅當主版本號和次版本號匹配時才給出二進制兼容性-僅補丁程序級別可能不同。使用X.Y.Z版本表格時,表示X.Y必須匹配。例如,鏈接到3.0.x和3.1.x的R-GUI是NOTbinary兼容的。
編譯的R.app通常綁定到特定版本,例如3.0.1。如果升級R刪除舊版本,例如使用為3.0.0構建的R.app並將R更新到3.0.1,則可能需要將絕對路徑修復為libR.dylib。每晚構建使用通用路徑 /Library/Frameworks/R.framework/Resources/lib/libR.dylib,它指向R的最新版本,但這是通過在構建腳本中對install_name_tool的附加調用來完成的。 GUI的發行版使用固定版本路徑,因為它們帶有特定的R版本(實際上,默認行為並不取決於GUI,而是取決於libR.dylib-更改其自己的引用條目會更改R.app的鏈接方式)。
我偶然發現了這個嘗試安裝R的程序,最終我使用了MacPorts。如果您使用的是MacPorts,請嘗試
sudo port install R