Tenga en cuenta que las personas que encuentren esta respuesta y solo quieran instalar R de la manera normal deberían ver aquí la segunda respuesta que menciona cómo obtener los archivos de instalación estándar.
De hecho, Homebrew debería instalar automáticamente todas las dependencias requeridas.
grg
1
Con este método, ¿puede instalar paquetes desde CRAN? No pude obtener los paquetes de CRAN para instalarlos correctamente cuando instalé R usando brew. Cuando cambié a una copia de R descargada directamente desde CRAN, mis problemas desaparecieron.
Instalar Yosemite (re) movió mi viejo R, y quería recuperarlo. Inicialmente pensé instalar R usando brew, pero después de seguir las instrucciones en esta página, terminé con un choque de trenes que no funcionó correctamente y tardé un tiempo en eliminarlo. Sin mencionar que funcionó durante la noche instalando gcc y muchas otras cosas que no necesitaba ni quería. Después de aclarar y esperar que "brew doctor" tuviera razón, cuando CRANE y descargué el instalador y en 5 minutos tuve una R completamente funcional sin ningún problema. Todo lo que tenía que hacer era recuperar mi terminal. Debería haber usado CRAN primero.
Fran K.
¿También se instaló su antigua R bajo Yosemite usando cerveza?
jfoo
11
+25: Simplemente instale a través del paquete r-project.org. Soy brewfanático, pero NO fue la forma correcta de instalar R en mi caso debido a una gcccatástrofe de dependencia; Ahorrarse.
hoc_age
1
+1 para tu "+25": si te vas a poner serio con R y aprovechar todo lo que tiene para ofrecer, elige esta respuesta.
jbnunn
¡Ojalá hubiera un barril para esto!
Dennis
18
Después de seguir la respuesta de Matt Burns , también puede instalar la GUI de R.app a través de brew cask:
$ brew tap caskroom/cask
$ brew cask install r-app
$ open /Applications/R.app
Gracias. Sin embargo, una cosa: es posible que desee editar la última línea de su secuencia de comandos para que se lea en brew linkapps r-guilugar de simplemente brew linkapps.
Me sale el siguiente error, si intento ejecutar brew install r-gui: Error: No available formula with the name "r-gui". It was migrated from homebrew/science to caskroom/cask/r-app. You can access it again by running: "brew tap caskroom/cask"..
nbro
1
A partir del 2019/04/14:Jasons-MacBook-Pro:20190402_Tuesday_PM_captures harrison$ brew cask install r-app Error: Cask 'r-app' is unavailable: No Cask with this name exists.
Soy fanático de RStudio . Es un IDE que envuelve R, hace que la visualización, organización, depuración y otras tareas mucho más fácil. O bien, puede usarlo como si fuera una simple instalación de R. Hay un binario de Mac disponible en ese sitio web.
Estoy bastante seguro de que RStudio viene con una versión de R, pero puede que no sea la versión más reciente. Cuando lo hice, había varias versiones detrás de la actual. Luego necesita una instalación separada de R para ser actual.
BondedDust
Los principiantes definitivamente deberían usar RStudio.
Necesita R construido e instalado como marco: consulte el 'Manual de instalación y administración de R'. Una instalación binaria CRAN de R es suficiente.
Edificio R.app
Solo se admiten Mac OS X 10.6 y superior, y solo 64 bits R. El proyecto se llama "R.xcodeproj" y requiere Xcode 3.2 o superior.
El proyecto se puede construir seleccionando el objetivo "R" y "Construir" dentro de la GUI de XCode.
Las configuraciones admitidas son: SnowLeopard64 (versión, OS X actual, predeterminado) Lion64 (versión, OS X 10.7+, Xcode 4.5+) MLion64 (versión, OS X 10.8+, Xcode 4.5+) Depuración (con salida de depuración, OS X actual)
Las configuraciones difieren principalmente en el SDK seleccionado (las versiones recientes de Xcode solo admiten el SDK actual e inmediatamente anterior, por lo que, por ejemplo, en marzo de 2013, el valor predeterminado se generaría para 10.8, pero la configuración Lion64 permite generar para> = 10.7).
Para construir el proyecto desde la línea de comandos en el directorio de la GUI de Mac, use algo como: xcodebuild -target R -configuration SnowLeopard64
Para compilar las preguntas frecuentes de R para Mac OS X, use xcodebuild -target Docs o manualmente en la carpeta docs makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
El archivo html FAQ resultante se encontrará en el directorio Mac-GUI / docs.
Nota sobre compatibilidad binaria:
Se aplican las reglas generales para R, es decir, la compatibilidad binaria se proporciona solo si los números de versión mayor y menor coinciden; solo el nivel de parche puede diferir. Cuando se utiliza el formulario de versión XYZ, significa que XY debe coincidir. Por ejemplo, las R-GUI vinculadas a 3.0.xy 3.1.x NO son compatibles con binarios.
El R.app compilado generalmente está vinculado a una versión específica, como 3.0.1. Si actualiza R eliminando la versión anterior, digamos que usando R.app construido para 3.0.0 y actualizando R a 3.0.1, es posible que deba corregir la ruta absoluta a libR.dylib. Las compilaciones nocturnas usan una ruta genérica /Library/Frameworks/R.framework/Resources/lib/libR.dylib que apunta a la última versión de R, pero esto se realiza mediante una llamada adicional a install_name_tool en el script de construcción. Las versiones de lanzamiento de la GUI usan una ruta de versión fija ya que vienen con una versión R específica (de hecho, el comportamiento predeterminado no depende de la GUI, sino de libR.dylib: cambiar su propia entrada de referencia cambia la forma en que R.app está vinculado).
Respuestas:
Instalar Homebrew (si es necesario)
Instalar R
fuente
Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated.
mientras probababrew tap homebrew/science
Suponiendo que solo desea instalar "R" en OS X y no está interesado en homebrew:
Simplemente descargue el binario de CRAN https://cloud.r-project.org/
Consulte también las Preguntas frecuentes sobre R para Mac OSX que incluye información sobre la instalación.
Tenga en cuenta también los comentarios a continuación que sugieren que homebrew a menudo no es la mejor opción.
fuente
brew
fanático, pero NO fue la forma correcta de instalar R en mi caso debido a unagcc
catástrofe de dependencia; Ahorrarse.Después de seguir la respuesta de Matt Burns , también puede instalar la GUI de R.app a través de
brew cask
:fuente
brew linkapps r-gui
lugar de simplementebrew linkapps
.brew install r-gui
:Error: No available formula with the name "r-gui". It was migrated from homebrew/science to caskroom/cask/r-app. You can access it again by running: "brew tap caskroom/cask".
.Jasons-MacBook-Pro:20190402_Tuesday_PM_captures harrison$ brew cask install r-app Error: Cask 'r-app' is unavailable: No Cask with this name exists.
Puede descargar R para Mac OS X simplemente desde aquí: http://cran.cnr.berkeley.edu
Pulsa el botón :
Download R for (Mac) OS X
Instale el archivo PKG que vino en la descarga.
Este sitio web puede ayudar a seguir adelante y descargar home-brew / instalar home brew también.
https://github.com/Homebrew/homebrew/wiki/Installation
fuente
Soy fanático de RStudio . Es un IDE que envuelve R, hace que la visualización, organización, depuración y otras tareas mucho más fácil. O bien, puede usarlo como si fuera una simple instalación de R. Hay un binario de Mac disponible en ese sitio web.
fuente
1.- http://cran.r-project.org/bin/macosx/ y descargue en Mac-GUI-1.62.tar.gz. 2.- INSTALAR
Necesita R construido e instalado como marco: consulte el 'Manual de instalación y administración de R'. Una instalación binaria CRAN de R es suficiente.
Edificio R.app
Solo se admiten Mac OS X 10.6 y superior, y solo 64 bits R. El proyecto se llama "R.xcodeproj" y requiere Xcode 3.2 o superior.
El proyecto se puede construir seleccionando el objetivo "R" y "Construir" dentro de la GUI de XCode.
Las configuraciones admitidas son: SnowLeopard64 (versión, OS X actual, predeterminado) Lion64 (versión, OS X 10.7+, Xcode 4.5+) MLion64 (versión, OS X 10.8+, Xcode 4.5+) Depuración (con salida de depuración, OS X actual)
Las configuraciones difieren principalmente en el SDK seleccionado (las versiones recientes de Xcode solo admiten el SDK actual e inmediatamente anterior, por lo que, por ejemplo, en marzo de 2013, el valor predeterminado se generaría para 10.8, pero la configuración Lion64 permite generar para> = 10.7).
Para construir el proyecto desde la línea de comandos en el directorio de la GUI de Mac, use algo como: xcodebuild -target R -configuration SnowLeopard64
Para compilar las preguntas frecuentes de R para Mac OS X, use xcodebuild -target Docs o manualmente en la carpeta docs makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
El archivo html FAQ resultante se encontrará en el directorio Mac-GUI / docs.
Nota sobre compatibilidad binaria:
Se aplican las reglas generales para R, es decir, la compatibilidad binaria se proporciona solo si los números de versión mayor y menor coinciden; solo el nivel de parche puede diferir. Cuando se utiliza el formulario de versión XYZ, significa que XY debe coincidir. Por ejemplo, las R-GUI vinculadas a 3.0.xy 3.1.x NO son compatibles con binarios.
El R.app compilado generalmente está vinculado a una versión específica, como 3.0.1. Si actualiza R eliminando la versión anterior, digamos que usando R.app construido para 3.0.0 y actualizando R a 3.0.1, es posible que deba corregir la ruta absoluta a libR.dylib. Las compilaciones nocturnas usan una ruta genérica /Library/Frameworks/R.framework/Resources/lib/libR.dylib que apunta a la última versión de R, pero esto se realiza mediante una llamada adicional a install_name_tool en el script de construcción. Las versiones de lanzamiento de la GUI usan una ruta de versión fija ya que vienen con una versión R específica (de hecho, el comportamiento predeterminado no depende de la GUI, sino de libR.dylib: cambiar su propia entrada de referencia cambia la forma en que R.app está vinculado).
fuente
Me topé con esto tratando de instalar R en general y terminé usando MacPorts. Si usa MacPorts, intente
Tomado de http://johnlaudun.org/20140721-install-r-with-macports/
fuente