目录

  • 无法下载
    • 换源
  • 依赖包的问题
    • 依赖包未安装
    • 依赖包版本不对
    • 依赖包与当前R版本不匹配

无法下载

换源

install.packages("tidyverse",repo="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")#清华镜像
#其他镜像
#http://mirrors.opencas.cn/cran/
#或直接
options(repos=structure(c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")))

依赖包的问题

依赖包未安装

install.packages("tidyverse",dependencies=TRUE)

依赖包版本不对

install.packages("rlang")#相当于重新安装
update.packages("rlang")#更新包
installed.packages()["rlang",c('Package','Version')]#查看当前版本

通过以上方式依然版本不对,观察binary和source的版本是否不一样,默认是binary安装,若source版本比较新,需要手动通过source安装

install.packages("rlang",type="source")

因为只有不含“C/C++/Fortran”代码的R包能够通过source安装,当R包含有“C/C++/Fortran”代码时,提示编译失败,如果是Windows系统,需要安装Rtools。建议不要更改默认路径,不然之后还得报错。

检查Rtools是否已经安装

system('g++ -v')
system('where make')

不行再看看环境变量,是不是3个都加上去了,然后再重启电脑。

依赖包与当前R版本不匹配

典型报错信息

packages ‘locfit’ are not available (for R version 3.4.3)

然后可以去看看 cran 上面最新的版本对 R 的要求是不是比较高

解决方法

  1. 安装旧版本
install.packages("https://cran.r-project.org/src/contrib/Archive/locfit/locfit_1.5-9.2.tar.gz",repos = NULL)
  1. 更新R
library(installr)
updateR()

R包安装报错的解决方法相关推荐

  1. R安装WGCNA包(MacOS M1芯片)及impute包安装报错的解决方法【已成功】

    R安装WGCNA包(MacOS M1芯片) WGCNA R安装WGCNA包 安装impute时的错误 impute包安装报错的解决方法 WGCNA 加权基因共表达网络分析 (WGCNA, Weight ...

  2. Python之Datasets库安装报错的解决方法

    Python之Datasets库安装报错的解决方法 Problem 想要run一下最近在看的有关Domain Adaptation的论文实现代码,文中使用了Datasets库,习惯性使用Anacond ...

  3. MySQL 安装报错的解决方法

    MySQL 安装报错的解决方法 前言 mysql 使用的是官网下载的安装包,mysql-installer-community-8.0.25.0.msi ,第一次安装时很顺利,因为某些原因要卸载重新安 ...

  4. win11u盘安装报错怎么办 windows11u盘安装报错的解决方法

    现在安装系统的方式有很多种,U盘就是其中一种,最近有用户在使用U盘安装Win11系统的时候,在安装的途中出现系统报错的情况,那么我们遇到u盘安装win11系统报错怎么办呢?很多用户都不清楚该如何解决, ...

  5. node安装报错及解决方法

    1 调用报错: Uncaught Error: Cannot find module 'express' 全局安装后,调用失败,后来发现忘记将环境变量配置了, 安装位置为自己设定的,在环境变量中新建N ...

  6. 关于springmvc项目一加入validation-api包就报错的解决方法

    前言 springmvc要进行数据校验,通常是利用hibernate中的校验框架validation,使用validation需要在项目中加入三个jar包: hibernate-validator-4 ...

  7. win10 R包安装报错:没有安装在arch=i386

    出现这样的报错,两个解决方案: 1,有可能是Rstudio中默认选择的是32位的R,而包需要在64位的系统下运行. 解决方案:更改R版本: 然后选一个64位版本的R,然后重启Rstudio,再进行安装 ...

  8. mysql 5.6.29.tar.gz_编译安装mysql5.6.29及安装报错的解决方法

    1.安装必要的库文件 yum install -y gcc* 2.yum安装camke yum install -y cmake 编译安装cmake cd /usr/local/src wget ht ...

  9. K8S 1.18.0 以及KubeEdge 1.10.3 三机安装部署(含过程记录及遇到的报错和解决方法)

    因为网络上大多数教程只有部署相关的命令,而无输入命令后正确界面的显示样例,因此在参考网络上教程并跟随实现的过程中,我将过程进行截图记录,供大家参考.希望对大家有帮助~ 一. K8S部署 选用了三台虚拟 ...

最新文章

  1. [Hadoop in China 2011] 何鹏:Hadoop在海量网页搜索中应用分析
  2. Spring系列之AOP实现的两种方式
  3. 创建featureclass,为它赋别名,并移动到数据集下
  4. mysql一:初识数据库
  5. 深入比特币原理(一)——比特币白皮书总结与点评
  6. 记者“卧底”程序猿的故事
  7. windows搭建SVN服务器
  8. Android Studio建立百度地图步骤及导航无语音解决方法
  9. sql server根据年查询日期_SQL根据日期条件使用between查询数据集应注意事项
  10. TFTP协议下载服务器指定文件夹内的图片
  11. CEBIT首现移动电子硬盘,大小如名片
  12. 二十四节气之立秋时节常识介绍
  13. L2D1 linux下deb包管理及常用shell命令
  14. Embrapa酿酒葡萄实例分割数据集-Embrapa WGISD
  15. UE4随笔 —— 角色动画的骨骼重定向
  16. Interpretable Rl Summary
  17. OAuth2.0实现自定义颁发token
  18. div vue 图片背景_div设置背景(vue设置div的背景图片)
  19. 如何成为一名合格的DBA
  20. 上海和南京211计算机,高考分数线解析:上海院校vs外地211(二)

热门文章

  1. HC-05蓝牙模块配对连接记录
  2. python 对数坐标_python3绘制股票K线图--pyQtgraph绘制精美股票K线图--之对数坐标(log Y)呈现...
  3. opencv快速实现任意角度二维码矫正
  4. js 数组按奇偶拆分_力扣:按奇偶排序数组js
  5. OpenSL ES for Android
  6. 用Keras建立自动编码器
  7. tqlctf reverse wp: Tale of the Arrow quantum
  8. memcache-client-for java下载安装及使用
  9. 经典算法题目:Cracking the coding interview 问题与解答
  10. 【初学音频】Android的Audio系统之AudioTrack