Невозможно установить пакет mnormt в R 3.6.2 - PullRequest
1 голос
/ 11 июля 2020

Я пытаюсь установить пакет Psy в R 3.6.2, но после установки того же самого моя библиотечная функция выдает ошибку для Psy:

enter image description here

So i tried installing "mnormt" package which i am not able to install and getting below error:

введите описание изображения здесь

Любая помощь приветствуется :)

Ответы [ 2 ]

0 голосов
/ 12 августа 2020

У меня установлена ​​R версии 3.6.2 на Ma c OS 10.15.6, и я решил проблему, как показано ниже. Я предполагаю, что у вас уже установлены инструменты Xcode.

Шаг 1) Установите пакет gfortran из https://cran.r-project.org/bin/macosx/tools/

Шаг 2) install_version ("mnormt", version = "1.5 -5 ", repos =" http://cran.us.r-project.org ")

Шаг 3) install.packages (" psycho ")

На шаге 2 я установил старую версию mnormt, потому что я хотел чтобы убедиться, что он совместим с моей версией R 3.6.2. Шаги 2 и 3 выполняются на консоли R. Вот сообщение некоторых других людей, которые боролись с той же проблемой: https://community.rstudio.com/t/cant-install-psych-dependencies-mnormt/68770

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

Попробуйте добавить версию тега для команды установки, например:

devtools::install_github('cran/mnormt@R-3.0.3')

Проверьте, какая версия вам нужна, и замените тег после '@'.

Также. попробуйте перезапустить R, если это возможно.

Если ошибки по-прежнему возникают, попробуйте

Установить старую версию пакета, совместимую с версией RI, которую я использую.

R версия 3.6.3 была выпущена в феврале 2020 года. Попробуйте обновить свой R до последней версии 4.x.

I go на страницу mnormt и щелкните «старые источники» https://cran.r-project.org/src/contrib/Archive/mnormt/

Я вижу, что версия 2.0.0 - это самый последний выпуск, предшествующий моей версии R

После следующих страниц: «Установка более старых версий пакетов» https://support.rstudio.com/hc/en-us/articles/219949047-Installing-older-versions-of-packages Я копирую соответствующий URL-адрес в этот код и запускаю его в R

packageurl <- "https://cran.r-project.org/src/contrib/Archive/mnormt/mnormt_2.0.0.tar.gz"
install.packages(packageurl, repos=NULL, type="source")
...