捉虫日常:R包下载成功加载失败?

最近被GO和KEGG注释折磨得痛苦不堪,在装Y叔的翻译包'fanyi'时出现了一些小问题,记录下来:

包安装成功,在library时报错如下:
{r} 复制代码
> library (fanyi)
Error: package or namespace load failed for 'fanyi':
 'namespace:httr2'没有出口'req_perform_stream'这个对象

因为对R包的底层构建逻辑也是一知半解,

  • 故此先是在搜索引擎中检索该行报错,发现没有和我一样的报错处理教程,但有一些报错的措辞和结构差不多的报错处理,大抵是由一些依赖包的版本相关。
  • 因此在R的帮助文档中检索报错中的几个关键词,发现httr2是一个R包,且是与网络相关的依赖包。
  • 查看httr2版本
{r} 复制代码
> packageVersion('httr2')
[1] '0.2.3'
  • 在搜索引擎中检索到Rcran中httr2界面,了解到最新版本是1.0.0
  • 更新httr2包
{r} 复制代码
> install.packages('httr2')
Error in install.packages : Updating loaded packages

#询问是否重启,点选yes
Restarting R session...
  • 查看httr2版本更新是否成功
{r} 复制代码
> packageVersion('httr2')
[1] '1.0.0'
  • 再次library"fanyi"包
{r} 复制代码
> library (fanyi)
If you use fanyi in published research, please cite:
Guangchuang Yu. Using fanyi to assist research communities in retrieving and interpreting information. bioRxiv 2023, doi: 10.1101/2023.12.21.572729
        
                
                
                
                
                

成功!!

关于Y叔的翻译包:https://mp.weixin.qq.com/s/E2jBPKs083bKJFX3gitjNg

相关推荐
李广坤14 小时前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
爱可生开源社区2 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1772 天前
《从零搭建NestJS项目》
数据库·typescript
加号32 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏2 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐2 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
百锦再2 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip
tryCbest2 天前
数据库SQL学习
数据库·sql
jnrjian2 天前
ORA-01017 查找机器名 用户名 以及library cache lock 参数含义
数据库·oracle
十月南城2 天前
数据湖技术对比——Iceberg、Hudi、Delta的表格格式与维护策略
大数据·数据库·数据仓库·hive·hadoop·spark