据我所知,我没有改变RSTUDIO的任何方面(目前有1.0.153),但是在48小时没有触及我正在处理的脚本之后,现在需要安装许多软件包,而以前的需求或库函数会起作用。
此外,更令人不安的是,现在我收到一个错误,即odbc与此版本的R不兼容,并且因为我现在如何连接到我的Azure SQL表存活,整个脚本不起作用。
尽管我已经想到了所有明显的解决方案,但我觉得好像有一些显而易见的东西。会话信息如下:
R version 3.3.2 (2016-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
区域设置:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
附加基础包:
[1] stats graphics grDevices utils datasets methods base
其他附件包:
[1] RODBC_1.3-14 stringr_1.1.0 RMySQL_0.10.9 DBI_0.5-1 dplyr_0.5.0
[6] tidyr_0.6.0 httr_1.2.1 readxl_0.1.1 data.table_1.9.6 dtplyr_0.0.1
[11] RevoUtilsMath_10.0.0 RevoUtils_10.0.2 RevoMods_10.0.0 MicrosoftML_1.0.0 mrsdeploy_1.0
[16] RevoScaleR_9.0.1 lattice_0.20-34 rpart_4.1-10
通过命名空间加载(而不是附加):
x [[" Version"]]中的错误:下标超出范围 另外:警告信息: 在FUN(X [[i]],...): 包装说明文件' jsonlite'缺失或破碎
odbc错误我得到了:
loadNamespace(name)出错:没有名为'odbc'的包
jsonlite我得到的,在#34; instal.package":
之前加载必需的包:jsonlite
警告讯息: 在库中(包,lib.loc = lib.loc,character.only = TRUE,logical.return = TRUE,: 没有名为'jsonlite'的包
答案 0 :(得分:0)
最后我的实际R安装是在一个本地不知道的目录中(不知道是这种情况),并且该目录不可用,所以它恢复到以前版本的RI已经安装,这与我试图做的很多事情并不相容。
感谢您的帮助,我的不良做法。