我在Windows 7 SP1 64位下使用R 3.2.2和RStudio 0.99.486(最新版本)。当我启动RStudio时总是出错:
the procedure entry point vsnprintf could not be
located in the dynamic link library R.dll
但是当我直接启动R 3.2.2时,我没有遇到任何错误。
将R安装到C:/ProgramFiles/R/R-3.2.2/(不是默认路径)并且没有其他版本的R. RStudio设置为使用已安装的R.
除非我在RStudio中出错,否则我的所有R代码都可以在RGUI和RStudio中运行。
感谢您提出解决这个烦人问题的建议。
我的会话信息
sessionInfo()
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_Australia.1252 LC_CTYPE=English_Australia.1252
[3] LC_MONETARY=English_Australia.1252 LC_NUMERIC=C
[5] LC_TIME=English_Australia.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_3.2.2
> .libPaths()