查看系统版本
lsb_release -a
查看系统内核
cat /proc/version
参考: https://www.cnblogs.com/wzk-0000/p/7483262.html
R环境安装
yum install R
参考: https://www.yiibai.com/r/r_environment_setup.html
至此R环境安装完成,可运行.r文件脚本,默认最新版本,V 3.5
包安装
install.packages("DBI")
install.packages("RMySQL") 或 install.packages('RMySQL',type='source')
手动安装R环境
镜像列表下载地址: https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/base/R-3/
解压
tar -xzvf /R-3.0.2.tar.gz
编译可执行二进制文件
make
安装
make install
配置R运行路径
vi .bash_profile
PATH=/home/R-3.4.2/bin:$PATH
修改后立即生效
source .bash_profile
至此 手动安装R完成,后续安装库
Rmysql库安装
注意: Rmysql库依赖DBI库
方法1: 自动安装
install.packages("DBI")
install.packages("RMySQL") 或 install.packages('RMySQL',type='source')
注意:Rmysql版本要求R3.0以上
方法2:手动安装
DBI下载:https://cran.r-project.org/web/packages/DBI/index.html
Rmysql下载:https://cran.r-project.org/web/packages/RMySQL/index.html
手动安装:
R CMD INSTALL /opt/lampp/htdocs/.../r/DBI_1.0.0.tar.gz
R CMD INSTALL /opt/lampp/htdocs/.../r/RMySQL_0.10.15.tar.gz
查看已安装包:
进入R命令行(同时可查看R版本)
R
查看命令:
.packages(all.available=TRUE)
至此安装完毕,如果中间过程还出问题,可能底层C++环境欠缺
参考:https://www.jianshu.com/p/d57355c57876
yum install glibc-headers gcc-c++
yum install readline-devel
yum install libXt-devel
yum install gcc-gfortran
yum install zlib-devel
yum -y install xz-devel.x86_64
yum install pcre-devel
yum install libcurl-devel
yum -y install texinfo.x86_64
yum -y install texlive-pdftex-doc.noarch
yum -y install texlive
可能还有错误,若提示pcre错误
参考: http://www.bubuko.com/infodetail-1742059.html
tar zxvf pcre-8.39.tar.gz
cd /root/pcre-8.39
./configure --prefix=/opt/pcre-8.39
make -j3 && make install
若提示libmysqlclient错误
参考:https://blog.csdn.net/Flyfish111222/article/details/79836813
sudo apt-get install libmysqlclient-dev
或者(推荐)
sudo yum install mariadb-devel
sudo yum install mysql-devel
至此,安装完毕,R貌似需要java环境,后需再慢慢研究吧,谢谢!