R包安装报错的解决方法
目录
- 无法下载
- 换源
- 依赖包的问题
- 依赖包未安装
- 依赖包版本不对
- 依赖包与当前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 的要求是不是比较高
解决方法
- 安装旧版本
install.packages("https://cran.r-project.org/src/contrib/Archive/locfit/locfit_1.5-9.2.tar.gz",repos = NULL)
- 更新R
library(installr)
updateR()
R包安装报错的解决方法相关推荐
- R安装WGCNA包(MacOS M1芯片)及impute包安装报错的解决方法【已成功】
R安装WGCNA包(MacOS M1芯片) WGCNA R安装WGCNA包 安装impute时的错误 impute包安装报错的解决方法 WGCNA 加权基因共表达网络分析 (WGCNA, Weight ...
- Python之Datasets库安装报错的解决方法
Python之Datasets库安装报错的解决方法 Problem 想要run一下最近在看的有关Domain Adaptation的论文实现代码,文中使用了Datasets库,习惯性使用Anacond ...
- MySQL 安装报错的解决方法
MySQL 安装报错的解决方法 前言 mysql 使用的是官网下载的安装包,mysql-installer-community-8.0.25.0.msi ,第一次安装时很顺利,因为某些原因要卸载重新安 ...
- win11u盘安装报错怎么办 windows11u盘安装报错的解决方法
现在安装系统的方式有很多种,U盘就是其中一种,最近有用户在使用U盘安装Win11系统的时候,在安装的途中出现系统报错的情况,那么我们遇到u盘安装win11系统报错怎么办呢?很多用户都不清楚该如何解决, ...
- node安装报错及解决方法
1 调用报错: Uncaught Error: Cannot find module 'express' 全局安装后,调用失败,后来发现忘记将环境变量配置了, 安装位置为自己设定的,在环境变量中新建N ...
- 关于springmvc项目一加入validation-api包就报错的解决方法
前言 springmvc要进行数据校验,通常是利用hibernate中的校验框架validation,使用validation需要在项目中加入三个jar包: hibernate-validator-4 ...
- win10 R包安装报错:没有安装在arch=i386
出现这样的报错,两个解决方案: 1,有可能是Rstudio中默认选择的是32位的R,而包需要在64位的系统下运行. 解决方案:更改R版本: 然后选一个64位版本的R,然后重启Rstudio,再进行安装 ...
- 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 ...
- K8S 1.18.0 以及KubeEdge 1.10.3 三机安装部署(含过程记录及遇到的报错和解决方法)
因为网络上大多数教程只有部署相关的命令,而无输入命令后正确界面的显示样例,因此在参考网络上教程并跟随实现的过程中,我将过程进行截图记录,供大家参考.希望对大家有帮助~ 一. K8S部署 选用了三台虚拟 ...
最新文章
- [Hadoop in China 2011] 何鹏:Hadoop在海量网页搜索中应用分析
- Spring系列之AOP实现的两种方式
- 创建featureclass,为它赋别名,并移动到数据集下
- mysql一:初识数据库
- 深入比特币原理(一)——比特币白皮书总结与点评
- 记者“卧底”程序猿的故事
- windows搭建SVN服务器
- Android Studio建立百度地图步骤及导航无语音解决方法
- sql server根据年查询日期_SQL根据日期条件使用between查询数据集应注意事项
- TFTP协议下载服务器指定文件夹内的图片
- CEBIT首现移动电子硬盘,大小如名片
- 二十四节气之立秋时节常识介绍
- L2D1 linux下deb包管理及常用shell命令
- Embrapa酿酒葡萄实例分割数据集-Embrapa WGISD
- UE4随笔 —— 角色动画的骨骼重定向
- Interpretable Rl Summary
- OAuth2.0实现自定义颁发token
- div vue 图片背景_div设置背景(vue设置div的背景图片)
- 如何成为一名合格的DBA
- 上海和南京211计算机,高考分数线解析:上海院校vs外地211(二)
热门文章
- HC-05蓝牙模块配对连接记录
- python 对数坐标_python3绘制股票K线图--pyQtgraph绘制精美股票K线图--之对数坐标(log Y)呈现...
- opencv快速实现任意角度二维码矫正
- js 数组按奇偶拆分_力扣:按奇偶排序数组js
- OpenSL ES for Android
- 用Keras建立自动编码器
- tqlctf reverse wp: Tale of the Arrow quantum
- memcache-client-for java下载安装及使用
- 经典算法题目:Cracking the coding interview 问题与解答
- 【初学音频】Android的Audio系统之AudioTrack