当我尝试在R
中加载devtools
时
library(devtools)
我收到一个报告msvcrt.dll
错误的弹出窗口
RGui(32位) - [R控制台]:Rgui.exe - 找不到入口点
程序入口点_chsize_s无法位于动态链接库msvcrt.dll
中
关闭弹出窗口后,R报告以下错误
inDL(x,as.logical(local),as.logical(now),...)出错: 无法加载共享对象' C:/ Program Files / R / R-3.2.0 / library / git2r / libs / i386 / git2r.dll': LoadLibrary失败:找不到指定的过程。
错误:'devtools'
的包或命名空间加载失败
这是R sessionInfo
sessionInfo()
R version 3.2.0 (2015-04-16)
Platform: i386-w64-mingw32/i386 (32-bit)
Running under: Windows XP (build 2600) Service Pack 3
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] rversions_1.0.0 RCurl_1.95-4.6 memoise_0.2.1 digest_0.6.8 bitops_1.0-6 XML_3.98-1.1
在我搜索解决方案时,我发现one post非常相似,而且目前one answer对我不起作用。
非常感谢任何帮助。
答案 0 :(得分:0)
我无法在Windows XP SP3上安装运行最新RStudio和R(截至2015年7月)版本的devtools。显然,最新版本的git2r不支持Windows XP。
我的解决方法是安装R-3.0.3和RStudios 0.98.1103。使用这些版本,install.packages(“devtools”)按预期工作。