У меня проблема с установкой (псих) пакета - PullRequest
0 голосов
/ 12 июля 2020
> install.packages("psych")
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:

https://cran.rstudio.com/bin/windows/Rtools/
Installing package into ‘C:/Users/Ali Basuony/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
Warning in install.packages :
  dependency ‘mnormt’ is not available
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.6/psych_1.9.12.31.zip'
Content type 'application/zip' length 3800520 bytes (3.6 MB)
downloaded 3.6 MB

package ‘psych’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Ali Basuony\AppData\Local\Temp\RtmpeYduMH\downloaded_packages
> install.packages(‘mnormt’)
Error: unexpected input in "install.packages(‘"
> install.packages("mnormt")
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:

https://cran.rstudio.com/bin/windows/Rtools/
Installing package into ‘C:/Users/Ali Basuony/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
Warning in install.packages :
  package ‘mnormt’ is not available (for R version 3.6.3)

Ответы [ 2 ]

0 голосов
/ 12 июля 2020

Проблема описана здесь:

ПРЕДУПРЕЖДЕНИЕ: Rtools требуется для сборки пакетов R, но в настоящее время он не установлен. Прежде чем продолжить, загрузите и установите соответствующую версию Rtools: https://cran.rstudio.com/bin/windows/Rtools/

Итак, у вас есть два варианта:

Установить RTools

Вам понадобится Rtools для сборки пакетов из исходного кода на Windows. Посетите эту страницу:

и загрузите соответствующую версию Rtools в свою версию R (кажется, Rtools35 как у вас наверное R 3.6.3). Обратите внимание, что на вашем жестком диске около 1 ГБ.

Установите двоичные пакеты

Или, если вы не хотите устанавливать Rtools, вы можете попробовать установить двоичные пакеты и не беспокоиться о сборке это из источника. Затем запустите это:

install.packages("psych", type = "binary", dependencies = TRUE)
install.packages("mnormt", type = "binary", dependencies = TRUE)
0 голосов
/ 12 июля 2020

Текущий пакет mnormt зависит от версии R 4.0.0 или выше. Вам необходимо обновить R, чтобы установить его, или установить более старую версию. Для установки более старой версии вам понадобится Rtools.

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