载入R包时报错:“无法定位程序输入点 EXTPTR PROT 于动态链接库D:\
摘要: 载入R包时出现错误,无法定位程序输入点 PROT 于动态链接库D“出现报错的地方是已装好的R包的位置,我猜测大概所指示的R包vctrs出现了问题,于是我选择重新安装这个包,安装完可能还会出现相应的报错,大概类似于以下这种(由于我的R已经重启了,已经找不到相应的报错信息了:这里是找到了其他博主发的类似报错),有的时候载入R包时不止一个依赖包出错。所以重启再载入时可能会出现新的R包报错!
载入R包时出现错误,“无法定位程序输入点 PROT 于动态链接库D:\R\win-\4\vctrs\libs\x64\vctrs.dll 上”
仔细一看,出现报错的地方是已装好的R包的位置,我猜测大概所指示的R包vctrs出现了问题,于是我选择重新安装这个包
install.pacakges('vctrs')
安装完可能还会出现相应的报错,大概类似于以下这种(由于我的R已经重启了,已经找不到相应的报错信息了,这里是找到了其他博主发的类似报错)
Error: package or namespace load failed for ‘tm’ in get(Info[i, 1], envir = env):
lazy-load database '/Library/Frameworks/R.framework/Versions/4.1/Resources/library/tm.rdb' is corrupt
这个其实问题不大,重启一下R 就行了。
有的时候载入R包时不止一个依赖包出错,所以重启再载入时可能会出现新的R包报错,就和最开始的问题一样,这时候只需要把这些有问题的R包都重新安装就好了。
希望能帮到大家!
我来说两句