在这个问题之后,我试图安装这个包(在R64上以admin方式运行):
devtools::install_github("markhwhiteii/processr")或
devtools::install_github("cardiomoon/processR")但是,我得到了错误消息:
错误:未能从GitHub安装“processr”:(从警告中转换)无法删除先前安装的软件包“摘要”
无论我选择哪种更新选项。运行命令.libPaths(),我找到了包安装文件夹C:/Program Files/R/R-3.6.2/library,并手动删除了digest包并用package.install("digest")重新安装了它。但我还是会犯同样的错误!如果你能帮助我理解问题所在,以及如何解决问题,我将不胜感激。
发布于 2020-02-19 09:06:34
最简单的解决方案是在install_github询问是否应该替换摘要时拒绝。
如果它仍然因为某种原因而失败(我看不出原因;这两个包都不需要特定版本的摘要,而且您已经在任何情况下重新安装了它),那么问题是devtools本身使用摘要,所以只要加载devtools,就不能删除它。所以你不能使用install_github。
你有几个选择:
R CMD INSTALL .。请注意,您需要插入R可执行文件的路径。install.packages("https://github.com/markhwhiteii/processr/archive/master.tar.gz")发布于 2020-02-19 09:29:33
安装markhwhiteii/processr包的步骤:
install.packages("devtools")library(devtools)install.packages("https://github.com/markhwhiteii/processr/archive/master.tar.gz")为测试分期付款:
library(processr)processr::model1派了GitHub回购的公关。
如果您想在木星环境中运行R,只需按照指示安装并重新配置内核:
install.packages('IRkernel')IRkernel::installspec()https://stackoverflow.com/questions/60296207
复制相似问题