Обратите внимание, что люди, находящие этот ответ, которые просто хотят установить R обычным способом, должны увидеть здесь второй ответ, в котором упоминается, как получить стандартные установочные файлы.
Действительно, Homebrew должен автоматически установить все необходимые зависимости.
grg
1
С помощью этого метода вы можете установить пакеты из CRAN? Мне не удалось получить пакеты из CRAN для правильной установки, когда я установил R с помощью brew. Когда я переключился на копию R, загруженную непосредственно из CRAN, мои проблемы исчезли.
Установка Yosemite (re) перенесла мой старый R, и я захотел его вернуть. Сначала я подумал установить R с помощью brew, но после следования инструкциям на этой странице у меня получилось крушение поезда, которое работало некорректно и потребовалось некоторое время, чтобы его удалить. Не говоря уже о том, что он работал часами, устанавливая gcc и многие другие вещи, которые мне не нужны или не нужны. После выяснения и надежды на то, что «доктор варенья» был прав, я, когда CRAN и скачал установщик, и в течение 5 минут был полностью рабочий R без суеты на всех. Все, что мне нужно было сделать, это повторно получить свой терминал. Я должен был сначала использовать CRAN.
Фрэн К.
Был ли установлен ваш старый R под Yosemite с использованием brew?
jfoo
11
+25: просто установите через пакет r-project.org. Я brewфанат, но это был НЕ правильный способ установить R в моем случае из-за gccкатастрофы зависимости; сохранить себя.
hoc_age
1
+1 за ваше "+25" - если вы собираетесь серьезно относиться к R и использовать все, что он может предложить, выберите этот ответ.
jbnunn
Если бы только для этого была бочка для заваривания!
Деннис
18
После ответа Мэтта Бернса вы также можете установить графический интерфейс R.app через brew cask:
$ brew tap caskroom/cask
$ brew cask install r-app
$ open /Applications/R.app
Благодарю. Однако, одна вещь: вы можете отредактировать последнюю строку в вашем скрипте так, чтобы он читался brew linkapps r-guiвместо простого brew 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"..
августа
1
По состоянию на 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.
Я фанат RStudio . Это IDE, которая упаковывает R, делает визуализацию, организацию, отладку и другие задачи намного проще. Или вы можете просто использовать его, как если бы это была простая установка R. На этом сайте доступен бинарный файл Mac.
Чтобы использовать Rstudio, вы должны сначала установить R…
Jemus42
1
Я почти уверен, что RStudio поставляется с версией R, но это может быть не самая последняя версия. Когда я сделал это, было несколько версий позади текущей. Затем вам нужна отдельная установка R, чтобы быть текущей.
Вам нужен R, собранный и установленный в качестве платформы: см. «Руководство по установке и администрированию R». Достаточно двоичной установки CRAN для R
Здание R.app
Поддерживаются только Mac OS X 10.6 и выше, и только 64-битная версия R. Проект называется "R.xcodeproj" и требует Xcode 3.2 или выше.
Проект можно построить, выбрав «R» target и «Build» в графическом интерфейсе XCode.
Поддерживаемые конфигурации: SnowLeopard64 (выпуск, текущая OS X, по умолчанию) Lion64 (выпуск, OS X 10.7+, Xcode 4.5+) MLion64 (выпуск, OS X 10.8+, Xcode 4.5+) Отладка (с выводом отладки, текущая OS X)
Конфигурации различаются в основном в выбранном SDK (последние версии Xcode поддерживают только текущий и непосредственно предыдущие SDK, поэтому, например, в марте 2013 года значение по умолчанию будет составлять 10,8, но конфигурация Lion64 позволяет создавать для> = 10,7).
Чтобы собрать проект из командной строки в каталоге Mac-GUI, используйте что-то вроде: xcodebuild -target R -configuration SnowLeopard64
Для сборки FAQ по R для Mac OS X используйте xcodebuild -target Docs или вручную в папке с документами makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
Полученный HTML-файл часто задаваемых вопросов будет найден в каталоге Mac-GUI / docs.
Примечание о бинарной совместимости:
Применяются общие правила для R, то есть двоичная совместимость предоставляется только в том случае, если совпадают основной и вспомогательный номера версий - может отличаться только уровень исправления. При использовании формы версии XYZ это означает, что XY должен совпадать. Например, R-GUI, связанные с 3.0.x и 3.1.x, НЕ совместимы в двоичном формате.
Скомпилированный R.app обычно привязан к определенной версии, такой как 3.0.1. Если вы обновляете R, удаляя старую версию, скажем, используя R.app, созданную для 3.0.0 и обновляя 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 связан).
Ответы:
Установите Homebrew (при необходимости)
Установить R
источник
Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated.
, пытаясьbrew tap homebrew/science
Предполагая, что вы просто хотите установить «R» на OS X и не интересуетесь домашним пивом:
Просто загрузите двоичный файл с CRAN https://cloud.r-project.org/
См. Также FAQ по R для Mac OSX, в котором содержится информация об установке.
Обратите также внимание на комментарии ниже, предполагающие, что домашний напиток часто не лучший вариант.
источник
brew
фанат, но это был НЕ правильный способ установить R в моем случае из-заgcc
катастрофы зависимости; сохранить себя.После ответа Мэтта Бернса вы также можете установить графический интерфейс R.app через
brew cask
:источник
brew linkapps r-gui
вместо простогоbrew 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.
Вы можете скачать R для Mac OS X просто отсюда: http://cran.cnr.berkeley.edu
Нажмите кнопку:
Download R for (Mac) OS X
Установите файл PKG, который пришел в загрузку.
Этот веб-сайт может также помочь загрузить домашний кофе / установить домашний кофе.
https://github.com/Homebrew/homebrew/wiki/Installation
источник
Я фанат RStudio . Это IDE, которая упаковывает R, делает визуализацию, организацию, отладку и другие задачи намного проще. Или вы можете просто использовать его, как если бы это была простая установка R. На этом сайте доступен бинарный файл Mac.
источник
1.- http://cran.r-project.org/bin/macosx/ и загрузите в Mac-GUI-1.62.tar.gz. 2.- УСТАНОВИТЬ
Вам нужен R, собранный и установленный в качестве платформы: см. «Руководство по установке и администрированию R». Достаточно двоичной установки CRAN для R
Здание R.app
Поддерживаются только Mac OS X 10.6 и выше, и только 64-битная версия R. Проект называется "R.xcodeproj" и требует Xcode 3.2 или выше.
Проект можно построить, выбрав «R» target и «Build» в графическом интерфейсе XCode.
Поддерживаемые конфигурации: SnowLeopard64 (выпуск, текущая OS X, по умолчанию) Lion64 (выпуск, OS X 10.7+, Xcode 4.5+) MLion64 (выпуск, OS X 10.8+, Xcode 4.5+) Отладка (с выводом отладки, текущая OS X)
Конфигурации различаются в основном в выбранном SDK (последние версии Xcode поддерживают только текущий и непосредственно предыдущие SDK, поэтому, например, в марте 2013 года значение по умолчанию будет составлять 10,8, но конфигурация Lion64 позволяет создавать для> = 10,7).
Чтобы собрать проект из командной строки в каталоге Mac-GUI, используйте что-то вроде: xcodebuild -target R -configuration SnowLeopard64
Для сборки FAQ по R для Mac OS X используйте xcodebuild -target Docs или вручную в папке с документами makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
Полученный HTML-файл часто задаваемых вопросов будет найден в каталоге Mac-GUI / docs.
Примечание о бинарной совместимости:
Применяются общие правила для R, то есть двоичная совместимость предоставляется только в том случае, если совпадают основной и вспомогательный номера версий - может отличаться только уровень исправления. При использовании формы версии XYZ это означает, что XY должен совпадать. Например, R-GUI, связанные с 3.0.x и 3.1.x, НЕ совместимы в двоичном формате.
Скомпилированный R.app обычно привязан к определенной версии, такой как 3.0.1. Если вы обновляете R, удаляя старую версию, скажем, используя R.app, созданную для 3.0.0 и обновляя 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, попробуйте
Взято с http://johnlaudun.org/20140721-install-r-with-macports/
источник