Я обновился до Rstudio 1.1.383 (для Ubuntu 16.04 Xenial AMD64) и R 3.4.2. Я пытаюсь установить пакет opencpu для тестирования автономного R-кода перед переходом на версию opencpu для облачного сервера, но безуспешно. Я следую инструкциям из: Инструкции OpenCPU
пробный URL-адрес 'http://cran.rstudio.com/src/contrib/opencpu_2.0.5.tar.gz' Тип содержимого 'application/x-gzip' длина 372977 байт (364 КБ) ===================== ============================= загружено 364 КБ
- установка исходного пакета 'opencpu' ... ** пакет 'opencpu' успешно распакован и проверены суммы MD5 ** R ** данные *** перемещение наборов данных в отложенную загрузку БД ** inst ** подготовка пакета для отложенная загрузка Ошибка в loadNamespace(j ‹- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
загружается пространство имен 'evaluate' 0.10, но >= 0.10.1 требуется ОШИБКА: отложенная загрузка не удалась для пакета «opencpu»- удаление ‘/home/vmpdc/R/x86_64-pc-linux-gnu-library/3.4/opencpu’ Предупреждение в install.packages: установка пакета ‘opencpu’ имела ненулевой статус выхода
Пробовали использовать:
install.packages("opencpu",repos="http://cran.rstudio.com/")
а также
install.packages("opencpu",repos="http://cran.cnr.Berkeley.edu/")
но никакой разницы.
Не уверен, что это имеет какой-либо эффект, но установил версию opencpu для облачного сервера на тот же ящик Ubuntu (который находится под apache2).
Я смог следовать инструкциям здесьКак установить OpenCPU, в котором используется ссылка на github ( хотя получил ошибку для
сбой конфигурации для пакета protolite
- protobuf-compiler не установлен в моей системе для R3.4.2)
Однако не уверен, что делать с ошибкой «оценки» пространства имен.
sudo apt-get install protobuf-compiler
и это заняло позаботьтесь об ошибке протолита. - person Vinnie   schedule 16.11.2017