r - Microsoft ML 服务器/R 客户端包问题
问题描述
我的系统中安装了 microsoft ML server/R Client。但是当我尝试加载包时,它会给出如下版本错误:
namespace ‘stringi’ 1.1.6 is being loaded, but >= 1.1.7 is required
namespace ‘Rcpp’ 0.12.14 is already loaded, but >= 0.12.16 is required
这个问题存在于很多包中。所以我尝试查看存储库。
getOption("repos")
CRAN "https://mran.microsoft.com/snapshot/2018-01-01"
CRANextra "http://www.stats.ox.ac.uk/pub/RWin"
我尝试只从第一个链接下载,但仍然只下载旧版本。
解决方案
由于您使用的是 R Open,所以您使用的是检查点?
检查点将您的 mran 存储库及时冻结到特定快照。看起来你的 mran 被冻结到 2018-01-01
https://mran.microsoft.com/snapshot/2018-01-01
将检查点更改为今天并 update_packages()
update_packages()
注意:这仅适用于从 mran 安装的软件包,如果您使用 devtools::install_github() 安装软件包,则该软件包不会来自快照。
有关此的更多信息
https://mran.microsoft.com/documents/rro/reproducibility
查看以下问题的常见问题解答。
为什么我不能更新或安装最新的 CRAN 软件包?
我可以更改 Microsoft R Open 的默认存储库吗?
https://mran.microsoft.com/faq#static-repos
install.packages()建议您在安装新软件包之前始终运行 updated_packages() 以确保安装最新的软件包。
尝试以下操作:(或阅读常见问题以永久更改您的存储库)
checkpoint("2018/09/03")
update_packages()
推荐阅读
- json - 有没有办法将数字作为变量的名称?
- c# - 为什么在 C# 中使用 FieldOffset(0) 会导致 char 数组和字符串的指针不同?
- java - Javafx - SDK 13
- node.js - 如何将 MQTT“消息”事件发送回 REST 正文?
- angular - 即使在 CLI 升级后也会显示错误 - 服务命令需要在 Angular 项目中运行,但找不到项目定义
- python - 我想将数据框转换为列表列表,其中包含第一个列表中的列名和其他列表中的数据
- java - 使用格式化文本在 TextView 中显示解码的 URL
- hibernate - 使用带有 Spring MVC 的 Hibernate 从数据库中检索数据。错误 - “java.lang.NumberFormatException:对于输入字符串:”
- wordpress - IN divi conatct 表单提交在收件箱中收到奇怪的电子邮件
- highcharts - 区域内的Highcharts小柱