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

博客讲述了在R-3.5.3版本中遇到vroom包安装失败的问题,错误信息涉及'integer64'未导出。作者尝试更新bit64包无效后,通过安装vroom的旧版本(vroom_1.0.0)解决了问题。步骤包括在R语言旧版本包下载网站找到vroom包,下载并手动安装。此方法对于因软件包版本不兼容导致的安装错误可能具有普遍适用性。
部署运行你感兴趣的模型镜像

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

** 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安装。
安装成功,问题解决!
其实,我遇到过不少安装软件包报错都是软件包版本问题,可以用类似方法解决。
以上就是全部内容,如果有帮助到你,可以点个小赞,关注一下,祝我们所有人学习工作顺利。

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值