I have updated to Rstudio 1.1.383 (for Ubuntu 16.04 Xenial AMD64) and R 3.4.2. Am trying to install opencpu package to test standalone R-code before pushing to the cloudserver version of opencpu, but without any luck. I am following the instructions from: OpenCPU instructions
trying URL 'http://cran.rstudio.com/src/contrib/opencpu_2.0.5.tar.gz' Content type 'application/x-gzip' length 372977 bytes (364 KB) ================================================== downloaded 364 KB
- installing source package ‘opencpu’ ... ** package ‘opencpu’ successfully unpacked and MD5 sums checked ** R ** data *** moving datasets to lazyload DB ** inst ** preparing package for lazy loading Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
namespace ‘evaluate’ 0.10 is being loaded, but >= 0.10.1 is required ERROR: lazy loading failed for package ‘opencpu’- removing ‘/home/vmpdc/R/x86_64-pc-linux-gnu-library/3.4/opencpu’ Warning in install.packages : installation of package ‘opencpu’ had non-zero exit status
Have tried using:
install.packages("opencpu",repos="http://cran.rstudio.com/")
and
install.packages("opencpu",repos="http://cran.cnr.Berkeley.edu/")
but no difference.
Not sure if this has any effect, but have installed the cloud server version of the opencpu on the same ubuntu box (which is under apache2).
I was able to follow the instructions from hereHow to install OpenCPU, which uses the github link (though did get an error for
configuration failed for package protolite
Not sure what to make of the namespace 'evaluate' error, though.
It says the evaluate
package is outdated. Try this:
update.packages(ask = FALSE)
The opencpu
package requires the latest version of the evaluate
package.