【R语言】安装软件包vroom报错:Error : object ‘integer64‘ is not exported by ‘namespace:bit64‘

问题如下图所示
报错展示图
报错信息具体为:

** R
** inst
** byte-compile and prepare package for lazy loading
Error : object 'integer64' is not exported by 'namespace:bit64'
ERROR: lazy loading failed for package 'vroom'

首先,我用第一行报错信息来寻求解决方法,第一行报错信息为:

Error : object 'integer64' is not exported by 'namespace:bit64'

其他人遇到过类似问题,根据他们的经验,我也一度认为是’bit64’这个包没有更新导致的,但尝试更新该包后并不能解决我的问题。
于是,我开始考虑第二行报错信息:

ERROR: lazy loading failed for package 'vroom'

会不会是安装的vroom包本身的版本问题?
我用的R是R-3.5.3版本,或许和最新的vroom包并不匹配。
于是,我决定安装vroom包的旧版本尝试一下,并且成功安装vroom包,解决问题。
具体流程如下:
第一步,找到vroom包的旧版本,旧版R语言包的下载链接为:
R语言旧版本包下载
进入界面,查找到vroom包。
[注:不建议手动查找,软件包太多了,建议用浏览器的"在页面上查找"功能。]
第二步,下载vroom包,记住安装包下载位置。
我直接下载了vroom最初版本,vroom_1.0.0版本。
第三步,手动安装vroom包。
在RStudio中,点击Tools,选择install Packages。
界面如下:
R软件包手动安装图

1、Install from选择第二个选项;
2、Package archive选择刚刚下载的安装包;
3、点击Install安装。
安装成功,问题解决!
其实,我遇到过不少安装软件包报错都是软件包版本问题,可以用类似方法解决。
以上就是全部内容,如果有帮助到你,可以点个小赞,关注一下,祝我们所有人学习工作顺利。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值