R продолжает спрашивать об «установке из источников, нуждающихся в компиляции» - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь установить пакеты (devtools, plyr и несколько других) и продолжаю зацикливаться на одной и той же проблеме, которая, похоже, для некоторых пакетов появляется чаще, чем для других

 There are binary versions available but the
  source versions are later:
          binary source needs_compilation
processx  2.0.0.1  3.2.1              TRUE
desc        1.1.1  1.2.0             FALSE
callr       1.0.0  3.1.1             FALSE
git2r      0.21.0 0.24.0              TRUE
rcmdcheck   1.2.1  1.3.2             FALSE
usethis     1.1.0  1.4.0             FALSE
devtools   1.13.4  2.0.1             FALSE

Do you want to install from sources the packages which need compilation?

Хорошо, ну, честно говоря, я понятия не имею, что это значит, но шансы 50/50

Независимо от того, выбираю я или n, я получаю:

Packages which are only available in source
  form, and may need compilation of
  C/C++/Fortran: ‘ps’ ‘fs’ ‘pkgload’
Do you want to attempt to install these from sources?
y/n: 

и выбираю ли яили n здесь я получаю

Warning in install.packages :
  installation of package ‘devtools’ had non-zero exit status

The downloaded source packages are in
‘/private/var/folders/zz/mxrvmdvd2j399kfylbspjp4r0000gn/T/Rtmp1OdcyF/downloaded_packages’

Я работаю на Mac Mojave 10.4.2 с RStudio 1.1.463

Мой ожидаемый результат - установка пакета, и я мог использоватьчто-то вроде библиотеки (пакета), чтобы начать работу.

У меня есть некоторый опыт работы с R, и я никогда не сталкивался с этой проблемой до недавнего времени?Нужно ли обновлять sth?Изменить настройку?

ОБНОВЛЕНИЕ: ggplot2 и biomod2 показывают ту же проблему ОБНОВЛЕНИЕ: похоже, нет проблем с R (не RStudio) и диспетчером пакетов R .... почему этослучай

1 Ответ

0 голосов
/ 07 июня 2019

Для пакетов, в которых указано, что требуется компиляция: TRUE вам понадобится RTools, если вы нажмете «n» в диалоговом окне.

RTools обычно устанавливаются на диск C: в Windows.

Этот вопрос похож на ваш.

Как мне установить пакет R из источника?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...