在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
R安装有多种方式,使用yum或者源码编译安装,我用的是下载源码压缩文件,然后配置编译安装的。 安装过程: 1、下载我在root文件夹下创建了一个install的文件夹,把我下载的东西都放在那 创建install文件夹,指令:mkdir install 进入install文件夹,指令:cd install
下载地址:https://www.r-project.org/ 2、解压指令:tar -zxvf R-3.5.1.tar.gz 3、配置进入到R-3.5.1文件夹,指令:cd R-3.5.1 配置指令:./configure --enable-R-shlib R需要依赖很多其他软件和包,系统一般不可能都已经安装好,或者满足其版本。这时候往往由于系统环境不同,会出现一些问题,而且不同的电脑出现的问题往往不一样(有些环境配的很全的就不会出现问题)。 但是问题其实都是一样的,就是缺少依赖软件或者软件版本低了 例如下图这个就是缺少realine导致的配置错误 我在./configure遇到了两个问题: 问题1:没有pcre 下载,指令:wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz 解压,指令:tar -zxvf pcre-8.40.tar.gz 配置,指令:./configure 编译,指令:make 安装,指令:make install
问题2:没有libcurl 下载,指令:wget https://curl.haxx.se/download/curl-7.61.0.tar.gz 解压,指令:tar -zxvf curl-7.61.0.tar.gz 配置,指令:./configure 编译,指令:make 安装,指令:make install 每次遇到一个问题,解决后都要重新回到R-3.5.1文件夹下配置R,在解决完这两个问题后, 配置,指令:./configure --enable-R-shlib 显示成功,如下图:
4、编译指令:make 5、安装指令:make install 6、测试是否安装成功指令:R 能进入R环境说明成功,如下图 注:
指令: export R_HOME= /usr/local/lib64/R/ (我的安在了/usr/local/lib64/下面) Export PATH=$R_HOME/bin source .bash_profile (让环境变量生效) 查看系统所有环境变量,指令:export
指令:uname -a 或者 cat /proc/version
参考: [1] https://blog.csdn.net/qq_21383435/article/details/79537548 |
请发表评论