R Установка пакета предыдущей версии NAMESPACE отсутствует - PullRequest
0 голосов
/ 19 ноября 2018

Я использую Windows и пытаюсь установить пакет latentnet в версии 2.1.1. Вы можете найти пакет по следующей ссылке:

https://cran.r -project.org / SRC / вно / Архив / latentnet / latentnet_2.1-1.tar.gz

Я пытался использовать:

    install_version("latentnet", version = "2.1-1", repos = "http://cran.us.r-project.org")

Получено сообщение об ошибке:

Downloading package from url: http://cran.us.r-project.org/src/contrib/Archive/latentnet/latentnet_2.1-1.tar.gz
WARNING: Rtools is required to build R packages, but no version of Rtools compatible with R 3.5.1 was found. (Only the following incompatible version(s) of Rtools were found:3.5)

Please download and install the appropriate version of Rtools from http://cran.r-project.org/bin/windows/Rtools/.
Installing latentnet
"C:/Program Files/R/R-3.5.1/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet  \
  CMD INSTALL "C:/Users/wawa0001/AppData/Local/Temp/RtmpCig4et/devtools504261651b3/latentnet"  \
  --library="C:/Users/wawa0001/Documents/R/win-library/3.5" --install-tests 

* installing *source* package 'latentnet' ...
ERROR: a 'NAMESPACE' file is required
* removing 'C:/Users/wawa0001/Documents/R/win-library/3.5/latentnet'
In R CMD INSTALL

Затем я попытался загрузить пакет на локальный диск и использовал следующую команду:

install.packages("latentnet_2.1-1.tar.gz", repos = NULL)

Я получил другое сообщение об ошибке:

Installing package into �C:/Users/wawa0001/Documents/R/win-library/3.5�
(as �lib� is unspecified)
* installing *source* package 'latentnet' ...
ERROR: a 'NAMESPACE' file is required
* removing 'C:/Users/wawa0001/Documents/R/win-library/3.5/latentnet'
* restoring previous 'C:/Users/wawa0001/Documents/R/win-library/3.5/latentnet'
In R CMD INSTALL
Warning in install.packages :
  installation of package ‘latentnet_2.1-1.tar.gz’ had non-zero exit status

Кажется, мне нужно создать файл 'NAMESPACE', и я сослался на этот пост: ОШИБКА: требуется файл 'NAMESPACE'

Однако команда tar не существует на моем компьютере ни снаружи, ни внутри, и я не знаю, как заставить ее выполнить.

Может кто-нибудь предложить способ загрузки ранней версии пакета? У меня сейчас R 3.4.4.

Спасибо!

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