R安装包下载地址
./configure --prefix=<YOUR_R_HOME> --with-readline=yes --with-libpng=yes --with-x=no make make install参数解释:prefix 指定R安装目录,需要绝对路径,默认安装在R源代码目录下,建议指定特定目录,后续好维护。with-readline 使用系统的readline库,如果系统上没有libreadline,此选项填“no”,但是强烈推荐使用此选项,否则编译出来的R极其难用。如何安装libreadline,参见这里。安装好libreadline后,但是R配置时找不到,可能是libreadline.so没有在系统目录(如/usr/local/lib)中,参见这篇文章排查问题。with-libpng 使用系统的libpng库,用于导出png图片,libpng下载地址,参见这里。with-x 表示是否使用X-Windows系统,也就是类Unix操作系统的GUI,由于我的服务器是没有安装这个的,所以这一项选择”no”(一般的服务器也不会安装这个)。
R的包(package)通常有两种:
binary package:这种包属于即得即用型(ready-to-use),但是依赖与平台,即Win和Linux平台下不同。Source package: 此类包可以跨平台使用,但用之前需要处理或者编译(compiled)。由于在生产机上,所以采用packages source安装,安装命令为:
# R CMD INSTALL /.../myPackage.tar.gzR语言包官方下载地址
安装RODPS
问题:
Quitting from lines 94-122 (rp_tts.Rmd)Error in strsplit(unitspec, " ") : non-character argumentCalls: ... fullseq.Date -> seq -> floor_date -> parse_unit_spec -> strsplitExecution halted
解决办法:
参考此处,将breaks改为date_breaks。http://yulongniu.bionutshell.org/blog/2010/09/04/linux-install-r/http://www.cnblogs.com/bourneli/p/3300887.html