尝试使用
加载R中的“预测”包时library(forecast)
我收到弹出错误消息:“程序入口点IdnToAscii无法位于动态链接库KERNEL32.dll中”。
然后在控制台中出现一条错误消息:“无法加载共享对象'C:/ Documents and Settings / hq / My Documents / R / win-library / 3.3 / curl / libs / i386 / curl。 DLL“: LoadLibrary失败:找不到指定的过程。“
根据我对此所做的研究,看起来好像发生了这个问题,因为R在特定的库位置有困难。所以我使用不同的位置重新安装了“预测”:
library(forecast,lib.loc="C:/Documents and Settings/hq/Desktop/RDirectory/New Library")
我已经检查过,文件现在位于第二个位置。但是,当我这样做时:
library(forecast,lib.loc="C:/Documents and Settings/hq/Desktop/RDirectory/New Library")
我收到相同的弹出错误消息,然后在控制台中显示相同的错误消息:“inDL(x,as.logical(local),as.logical(now),...)中的错误: 无法加载共享对象'C:/ Documents and Settings / hq / My Documents / R / win-library / 3.3 / curl / libs / i386 / curl.dll':“。这表明R忽略了我的查看指令不同的图书馆位置,并返回同一地点。
道歉 - 我确信这是一个非常基本的问题,但我以前从未使用过R。更新 - 我想检查这不是从R下载软件包的一般问题,所以我随机安装了另一个软件包(e1071)并从该软件包运行随机函数(“naiveBayes”函数),这个安装,加载和运行完美。这表明这可能与安装此特定包有关。
更新2 - 刚刚更改了库位置。完全没有区别。我使用的是Windows XP和R版本3.3.0,如果其中任何一个都相关......