R-无法安装表格包

时间:2018-07-26 19:59:00

标签: r package

我正在尝试安装表格格式软件包,以便从pdf文档中提取表格。我尝试了此处概述的解决方案:Recognize PDF table using R,但实际上无法安装所有前驱软件包。我已经很好地安装了rJava,但是当我运行“ library(rJava)”时,我收到了以下消息:

  

错误:.onLoad在'rJava'的loadNamespace()中失败,详细信息:     呼叫:inDL(x,as.logical(local),as.logical(now),...)     错误:无法加载共享对象“ C:/Documents/R/3.3.1/library/rJava/libs/x64/rJava.dll”:     LoadLibrary失败:%1不是有效的Win32应用程序。

     

此外:警告消息:   软件包“ rJava”是在R版本3.3.3下构建的   错误:“ rJava”的包或名称空间加载失败

我也能够安装devtools,但是当我运行“ devtools :: install_github(” ropensci / tabulizer“,args =”-no-multiarch“)”时,出现以下错误消息:

  

下载GitHub存储库ropnsci / tabulizer @ master   来自URL https://api.github.com/repos/ropensci/tabulizer/zipball/master   安装制表器   “ C:/DOCUME~1/R/R-33~1.1/bin/x64/R” --no-site-file --no-environ --no-save --no-restore --quiet CMD \   安装“ C:/ AppData / Local / Temp / RtmpsteRkU / devtools2ac44b92539b / ropensci-tabulizer-bc195cb” \   --library =“ C:/Documents/R/R-3.3.1/library” --install-tests --no-multiarch

不确定到底发生了什么。在此先感谢您的指导。

1 个答案:

答案 0 :(得分:0)

我将R更新到最新版本,下载了64位Java,将新的64位Java添加到我的PATH中,然后Recognize PDF table using R中的指令起作用了。