R 在linux上的一些坑

常用安装包的方法

install方法

#Windows下安装方法类似,加上一键安装依赖包的参数
install.packages("mongolite",dependencies = TRUE)

biocLite方法

##下载安装包
source("http://bioconductor.org/biocLite.R")
biocLite("mongolite")
##本地安装
####在下载的包的目录下执行  
 R CMD INSTALL mongolite_1.2.tar.gz

报错处理

连接mirror失败

#查看配置信息
 ?download.file
#可能是linux没有安装wget
yum install wget
#也有可能是防火墙设置

[图片上传失败...(image-aa2ff3-1538374029733)]

相关包安装

1、安装mongolite包

#linux版本为CentOS,需要安装cyrus-sasl-devel
yum install openssl-devel
yum install cyrus-sasl-devel

[图片上传失败...(image-30e93f-1538374029732)]

2、安装RCurl包

# 报错
## * installing *source* package ‘RCurl’ ...
## ** package ‘RCurl’ successfully unpacked and MD5 sums checked
## checking for curl-config... no
## Cannot find curl-config
# 解决方法
sudo yum -y install curl  
sudo yum -y install libcurl libcurl-devel  

3、安装rvest包

# linux版本是CentOS
sudo yum -y install libxml2-devel
# install的依赖参写上
install.packages("rvest",dependencies = TRUE)

4、安装rgdal包

# linux版本是CentOS
## 不知道哪些是必要的,反正一股脑的都装上就能用了~
yum install gdal
yum install proj-devel
yum install gdal gdal-devel 
yum install proj-nad 
yum install proj-epsg 
## 下面的貌似可以不装
yum install gdal gdal-python gdal-devel mapserver mapserver-python libxml2 libxml2-python python-lxml python-py python-devel gcc
# install的依赖参写上
install.packages("rgdal")

--------------------- 本文来自 闻道暮东 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/wendaomudong_l2d4/article/details/76186691?utm_source=copy

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 安装教程 安装centos7 安装jdk 安装tomcat 安装mysql 2. 安装jdk 第一步卸载系统自带的...
    寒风落花般沉默阅读 1,891评论 0 1
  • 偶然发现,用过一些,分享给大家 { "XcodeChaJian": [ { "Dname":"...
    MonkeyHan阅读 11,810评论 0 4
  • 工欲善其事,必先利其器。总结一下,方便多了。R语言还是很牛逼的,可以干很多事情。有一把顺手的刀还是很重要的。 0....
    Liam_ml阅读 10,200评论 1 60
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 11,333评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 11,828评论 0 2

友情链接更多精彩内容