Giter Club home page Giter Club logo

Comments (58)

leeper avatar leeper commented on May 26, 2024 2

@Jonger-man Try this:

install.packages("ghit")
ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"), INSTALL_opts = "--no-multiarch")

Or, you may need to add:

ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"), INSTALL_opts = "--no-multiarch", dependencies = c("Depends", "Imports"))

from tabulapdf.

leeper avatar leeper commented on May 26, 2024 1

When you try the devtools install method, change INSTALL_opts to args.

from tabulapdf.

Jonger-man avatar Jonger-man commented on May 26, 2024

I followed the install instructions to the letter. Updated Java using Choco, then installed rJava, and then downloaded the "tabulizer-master" zip file, uncompressed it into the R folder, and when I try to run it I get this..

install.packages("tabulizer-master")
Warning in install.packages :
package ‘tabulizer-master’ is not available (for R version 3.3.1)

Any help would be greatly appreciated! Thanks.

from tabulapdf.

jasdumas avatar jasdumas commented on May 26, 2024

I i'm trying the following code on a Mac and I'm not able to successfully load the package (I successfully installed library("rJava") previously:

library(devtools)`
if(!require("ghit")){
  install.packages("ghit")
}
ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"))

Here is the error:

leeper/tabulizerjars leeper/tabulizer
NA NA
Warning messages:
1: In utils::install.packages(to_install, type = "source", contriburl = contrib, :
installation of package ‘tabulizerjars’ had non-zero exit status
2: In utils::install.packages(to_install, type = "source", contriburl = contrib, :
installation of package ‘tabulizer’ had non-zero exit status

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@jasdumas can you add a verbose = TRUE argument to that and copy the output?

from tabulapdf.

PPPW avatar PPPW commented on May 26, 2024

@leeper : I got the same problem as @Jonger-man , then I tried both your commands posted on Jul 1, but still got errors. I'm using windows.

>ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"), INSTALL_opts = "--no-multiarch", dependencies = c("Depends", "Imports"))
tar (child): Cannot connect to C: resolve failed
gzip: stdin: unexpected end of file
/usr/bin/tar: Child returned status 128
/usr/bin/tar: Error is not recoverable: exiting now
reading DESCRIPTION for package ‘tabulizer’ failed with message:
  cannot open the connection
tar (child): Cannot connect to C: resolve failed
gzip: stdin: unexpected end of file
/usr/bin/tar: Child returned status 128
/usr/bin/tar: Error is not recoverable: exiting now
reading DESCRIPTION for package ‘tabulizerjars’ failed with message:
  cannot open the connection
tar (child): Cannot connect to C: resolve failed
gzip: stdin: unexpected end of file
/usr/bin/tar: Child returned status 128
/usr/bin/tar: Error is not recoverable: exiting now
reading DESCRIPTION for package ‘tabulizer’ failed with message:
  cannot open the connection
tar (child): Cannot connect to C: resolve failed
gzip: stdin: unexpected end of file
/usr/bin/tar: Child returned status 128
/usr/bin/tar: Error is not recoverable: exiting now
reading DESCRIPTION for package ‘tabulizerjars’ failed with message:
  cannot open the connection
leeper/tabulizerjars     leeper/tabulizer 
                  NA                   NA 
Warning message:
packages ‘tabulizerjars’, ‘tabulizer’ are not available (for R version 3.3.1) 

And I searched tar (child): Cannot connect to C: resolve failed online, people said there're colon in filenames, so it thinks it's on remote machine, and they suggest to add '--force-local' for tar, but I'm not sure how I can do that for your command. Can you help me on this issue? Thanks!

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@PPPW How exactly are you calling this? You say you're on Windows, but those look like Unix-style paths. The error you're seeing is deeply nested inside R CMD build, so my guess is it's not something specific to this package but rather something about your machine setup and/or how you're using R.

from tabulapdf.

PPPW avatar PPPW commented on May 26, 2024

Hi @leeper , I was just following your installation instructions in the README:

# on 64-bit Windows
ghit::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"), INSTALL_opts = "--no-multiarch")

I run this command in RStudio and got the error. Maybe it's because of my machine, thanks for looking at it...

I've also tried to use:

devtools::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"), INSTALL_opts = "--no-multiarch")

Then got different error:

*** arch - i386
Error : .onLoad failed in loadNamespace() for 'rJava', details:
  call: inDL(x, as.logical(local), as.logical(now), ...)
  error: unable to load shared object 'C:/Users/PPPW/Documents/R/win-library/3.3/rJava/libs/i386/rJava.dll':
  LoadLibrary failure:  %1 is not a valid Win32 application.
Error: loading failed
Execution halted
*** arch - x64
ERROR: loading failed for 'i386'

As I searched online, by using --no-multiarch I shouldn't get this error, I'm trying to figure out what's going on...
I have no problem loading rJava using library(rJava) in RStudio though

from tabulapdf.

PPPW avatar PPPW commented on May 26, 2024

@leeper : wow, that fixed the problem, it works now!! Thank you!

from tabulapdf.

mrspatbile avatar mrspatbile commented on May 26, 2024

Ok, I have just found a way to prevent the error, by installing package png myself. It worked. Maybe you should look at what is wrong to prevent this for other users. Thank you for writing this package. It is awesome.

HI, I am also trying to install on a Mac Sierra 10.12.1, and get the same error as @jasdumas. I can see that the problem is on installing png, but I lack the knowledge to correct this. Here I run with verbose=TRUE as you suggested:

ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"), verbose = TRUE)
Parsing reponame for 'leeper/tabulizerjars'...
Creating local git repository for tabulizerjars...
Checking out package tabulizerjars to local git repository...
[new]     627c0aa9800f10bc4d93 refs/remotes/github/master
Adding metadata to DESCRIPTION for package tabulizerjars...
Reading package metadata for 'leeper/tabulizerjars'...
Building package tabulizerjars...
* checking for file/var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/tabulizerjars32413037295/DESCRIPTION... OK
* preparingtabulizerjars:
* checking DESCRIPTION meta-information ... OK
* checking for LF line-endings in source and make files
* checking for empty or unneeded directories
* buildingtabulizerjars_0.1.2.tar.gzWriting package tabulizerjars to internal repository...
Parsing reponame for 'leeper/tabulizer'...
Creating local git repository for tabulizer...
Checking out package tabulizer to local git repository...
[new]     049265f653a04941d201 refs/remotes/github/master
Adding metadata to DESCRIPTION for package tabulizer...
Reading package metadata for 'leeper/tabulizer'...
Building package tabulizer...
* checking for file/var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/tabulizer32416013d0c/DESCRIPTION... OK
* preparingtabulizer:
* checking DESCRIPTION meta-information ... OK
* checking for LF line-endings in source and make files
* checking for empty or unneeded directories
* buildingtabulizer_0.1.22.tar.gzWriting package tabulizer to internal repository...
Installing packages and Depends, Imports...
system (cmd0): /Library/Frameworks/R.framework/Resources/bin/R CMD INSTALL
also installing the dependencypngtrying URL 'https://cran.rstudio.com/src/contrib/png_0.1-7.tar.gz'
Content type 'application/x-gzip' length 24990 bytes (24 KB)
==================================================
downloaded 24 KB

foundpkgs: png, tabulizerjars, tabulizer, /var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/downloaded_packages/png_0.1-7.tar.gz, //var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/ghitdrat/src/contrib/tabulizerjars_0.1.2.tar.gz, //var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/ghitdrat/src/contrib/tabulizer_0.1.22.tar.gz
files: /var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/downloaded_packages/png_0.1-7.tar.gz, 
	//var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/ghitdrat/src/contrib/tabulizerjars_0.1.2.tar.gz, 
	//var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/ghitdrat/src/contrib/tabulizer_0.1.22.tar.gz
* installing *source* packagepng...
** packagepngsuccessfully unpacked and MD5 sums checked
** libs
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
ERROR: compilation failed for packagepng* removing/Library/Frameworks/R.framework/Versions/3.3/Resources/library/png* installing *source* packagetabulizerjars...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (tabulizerjars)
2): succeeded '/Library/Frameworks/R.framework/Resources/bin/R CMD INSTALL -l '/Library/Frameworks/R.framework/Versions/3.3/Resources/library' //var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T//RtmpgJim33/ghitdrat/src/contrib/tabulizerjars_0.1.2.tar.gz'
ERROR: dependencypngis not available for packagetabulizer* removing/Library/Frameworks/R.framework/Versions/3.3/Resources/library/tabulizerThe downloaded source packages are in/private/var/folders/n3/b4bs0n6n2wn39wpphfrk4swm0000gn/T/RtmpgJim33/downloaded_packagesleeper/tabulizerjars     leeper/tabulizer 
             "0.1.2"                   NA 
Warning messages:
1: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of packagepnghad non-zero exit status
2: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of packagetabulizerhad non-zero exit status
> 

from tabulapdf.

krasopiano avatar krasopiano commented on May 26, 2024

I tried both lines but still got errors. Below are the warning messages. Can someone help to see what's wrong?

Warning messages:
1: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/Rcpp_0.12.9.tar.gz' had status 1
2: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘Rcpp’ had non-zero exit status
3: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/stringi_1.1.2.tar.gz' had status 1
4: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘stringi’ had non-zero exit status
5: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/mime_0.5.tar.gz' had status 1
6: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘mime’ had non-zero exit status
7: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/jsonlite_1.3.tar.gz' had status 1
8: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘jsonlite’ had non-zero exit status
9: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/digest_0.6.12.tar.gz' had status 1
10: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘digest’ had non-zero exit status
11: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/sourcetools_0.1.5.tar.gz' had status 1
12: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘sourcetools’ had non-zero exit status
13: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/yaml_2.1.14.tar.gz' had status 1
14: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘yaml’ had non-zero exit status
15: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/httpuv_1.3.3.tar.gz' had status 1
16: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘httpuv’ had non-zero exit status
17: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/htmltools_0.3.5.tar.gz' had status 1
18: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘htmltools’ had non-zero exit status
19: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/markdown_0.7.7.tar.gz' had status 1
20: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘markdown’ had non-zero exit status
21: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/stringr_1.2.0.tar.gz' had status 1
22: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘stringr’ had non-zero exit status
23: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/testthat_1.0.2.tar.gz' had status 1
24: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘testthat’ had non-zero exit status
25: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/evaluate_0.10.tar.gz' had status 1
26: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘evaluate’ had non-zero exit status
27: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/shiny_1.0.0.tar.gz' had status 1
28: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘shiny’ had non-zero exit status
29: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/miniUI_0.1.1.tar.gz' had status 1
30: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘miniUI’ had non-zero exit status
31: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/knitr_1.15.1.tar.gz' had status 1
32: In utils::install.packages(suggests, type = type, repos = repos,  ... :
  installation of package ‘knitr’ had non-zero exit status
33: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/rJava_0.9-8.tar.gz' had status 1
34: In utils::install.packages(to_install, type = type, repos = repos,  ... :
  installation of package ‘rJava’ had non-zero exit status
35: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/downloaded_packages/png_0.1-7.tar.gz' had status 1
36: In utils::install.packages(to_install, type = type, repos = repos,  ... :
  installation of package ‘png’ had non-zero exit status
37: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/ghitdrat/src/contrib/tabulizerjars_0.9.2.tar.gz' had status 1
38: In utils::install.packages(to_install, type = type, repos = repos,  ... :
  installation of package ‘tabulizerjars’ had non-zero exit status
39: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\R-3.3.3\library" C:\Users\kraso_piano\AppData\Local\Temp\RtmpAV5dtF/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz' had status 1
40: In utils::install.packages(to_install, type = type, repos = repos,  ... :
  installation of package ‘tabulizer’ had non-zero exit status

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

You need Rtools.

from tabulapdf.

krasopiano avatar krasopiano commented on May 26, 2024

Thanks. I installed RTools and error messages have reduced to:

Warning messages:
1: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\win-library\3.3" C:\Users\kraso_piano\AppData\Local\Temp\RtmpmUnCAD/downloaded_packages/rJava_0.9-8.tar.gz' had status 1 
2: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of package ‘rJava’ had non-zero exit status
3: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\win-library\3.3" C:\Users\kraso_piano\AppData\Local\Temp\RtmpmUnCAD/ghitdrat/src/contrib/tabulizerjars_0.9.2.tar.gz' had status 1 
4: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of package ‘tabulizerjars’ had non-zero exit status
5: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\win-library\3.3" C:\Users\kraso_piano\AppData\Local\Temp\RtmpmUnCAD/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz' had status 1 
6: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of package ‘tabulizer’ had non-zero exit status

Any solutions? Thanks.

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

Are you running that in a fresh R session? I might suggest trying to install rJava first on its own using install.packages(), then try installing tabulizer.

from tabulapdf.

krasopiano avatar krasopiano commented on May 26, 2024

Thanks @leeper. I installed rJava but still got these 2 warning messages. Sorry for the back and forth. Any ideas? Really want to get this to work.

Warning messages:
1: running command '"C:/Users/kraso_piano/DOCUME~1/R/R-33~1.3/bin/i386/R" CMD INSTALL --no-multiarch -l "C:\Users\kraso_piano\Documents\R\win-library\3.3" C:\Users\kraso_piano\AppData\Local\Temp\RtmpWSRctE/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz' had status 1 
2: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of packagetabulizerhad non-zero exit status

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@krasopiano Can you try installing with devtools: devtools::install_github("ropensci/tabulizer") ?

from tabulapdf.

jcAugur avatar jcAugur commented on May 26, 2024

I'm having this issue too. I cannot seem to get tabulizer to install. I have tried a lot of the above ideas.

Code:

install.packages("tabulizer")
Installing package into ‘C:/Users/jecrosbie/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
Warning message:
package ‘tabulizer’ is not available (for R version 3.3.3) 

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@jcAugur the package is not on CRAN yet so you cannot install that way.

from tabulapdf.

tangyuanxd avatar tangyuanxd commented on May 26, 2024

Hi @leeper thanks so much for all your help. I'm running into a "32 warnings error" when trying to download Tabulizer.

I use:
`if (!require("ghit")) {
install.packages("ghit")
}

on 64-bit Windows

ghit::install_github(c("ropensci/tabulizerjars", "ropensci/tabulizer"), INSTALL_opts = "--no-multiarch")`

I get the output:
also installing the dependencies ‘Rcpp’, ‘stringi’, ‘httpuv’, ‘mime’, ‘htmltools’, ‘sourcetools’, ‘evaluate’, ‘markdown’, ‘stringr’, ‘yaml’

ropensci/tabulizerjars ropensci/tabulizer
NA NA
There were 32 warnings (use warnings() to see them)

After I use warnings(), I get:
Warning messages: 1: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/Rcpp_0.12.10.tar.gz' had status 1 2: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘Rcpp’ had non-zero exit status 3: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/stringi_1.1.3.tar.gz' had status 1 4: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘stringi’ had non-zero exit status 5: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/mime_0.5.tar.gz' had status 1 6: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘mime’ had non-zero exit status 7: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/sourcetools_0.1.5.tar.gz' had status 1 8: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘sourcetools’ had non-zero exit status 9: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/yaml_2.1.14.tar.gz' had status 1 10: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘yaml’ had non-zero exit status 11: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/testthat_1.0.2.tar.gz' had status 1 12: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘testthat’ had non-zero exit status 13: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/httpuv_1.3.3.tar.gz' had status 1 14: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘httpuv’ had non-zero exit status 15: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/htmltools_0.3.5.tar.gz' had status 1 16: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘htmltools’ had non-zero exit status 17: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/markdown_0.7.7.tar.gz' had status 1 18: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘markdown’ had non-zero exit status 19: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/stringr_1.2.0.tar.gz' had status 1 20: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘stringr’ had non-zero exit status 21: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/evaluate_0.10.tar.gz' had status 1 22: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘evaluate’ had non-zero exit status 23: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/shiny_1.0.1.tar.gz' had status 1 24: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘shiny’ had non-zero exit status 25: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/miniUI_0.1.1.tar.gz' had status 1 26: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘miniUI’ had non-zero exit status 27: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/downloaded_packages/knitr_1.15.1.tar.gz' had status 1 28: In utils::install.packages(suggests, type = type, repos = repos, ... : installation of package ‘knitr’ had non-zero exit status 29: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/ghitdrat/src/contrib/tabulizerjars_0.9.2.tar.gz' had status 1 30: In utils::install.packages(to_install, type = type, repos = repos, ... : installation of package ‘tabulizerjars’ had non-zero exit status 31: running command '"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\elizapan\Documents\R\win-library\3.3" C:\Users\elizapan\AppData\Local\Temp\RtmpkBvrKj/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz' had status 1 32: In utils::install.packages(to_install, type = type, repos = repos, ... : installation of package ‘tabulizer’ had non-zero exit status

I've ran Rstudio as Admin, my JAVA_HOME environment value is C:\Program Files\Java\jdk1.7.0_79

Any suggestions? Thank you very much!

from tabulapdf.

tangyuanxd avatar tangyuanxd commented on May 26, 2024

I also tried using devtools::install_github("ropensci/tabulizer") and got the following error:

Downloading GitHub repo ropensci/tabulizer@master
from URL https://api.github.com/repos/ropensci/tabulizer/zipball/master
Installing tabulizer
Downloading GitHub repo ropensci/tabulizerjars@master
from URL https://api.github.com/repos/ropensci/tabulizerjars/zipball/master
Installing tabulizerjars
"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL  \
  "C:/Users/elizapan/AppData/Local/Temp/RtmpkBvrKj/devtools46c08e927de/ropensci-tabulizerjars-c6cc40e"  \
  --library="C:/Users/elizapan/Documents/R/win-library/3.3" --install-tests 

* installing *source* package 'tabulizerjars' ...
** R
** inst
** preparing package for lazy loading
Error : .onLoad failed in loadNamespace() for 'rJava', details:
  call: inDL(x, as.logical(local), as.logical(now), ...)
  error: unable to load shared object 'C:/Users/elizapan/Documents/R/win-library/3.3/rJava/libs/x64/rJava.dll':
  LoadLibrary failure:  The specified module could not be found.

ERROR: lazy loading failed for package 'tabulizerjars'
* removing 'C:/Users/elizapan/Documents/R/win-library/3.3/tabulizerjars'
Error: Command failed (1)

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@tangyuanxd Can you install rJava and confirm that it can load on its own before trying to install or load tabulizer?

from tabulapdf.

tangyuanxd avatar tangyuanxd commented on May 26, 2024

I've used:

> install.packages("rJava")
> library("rJava")

Installing package into ‘C:/Users/elizapan/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/rJava_0.9-8.zip'
Content type 'application/zip' length 713967 bytes (697 KB)
downloaded 697 KB

package ‘rJava’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
	C:\Users\elizapan\AppData\Local\Temp\Rtmp8G7BiA\downloaded_packages`

Then I use devtools::install_github("ropensci/tabulizer") and output is

Downloading GitHub repo ropensci/tabulizer@master
from URL https://api.github.com/repos/ropensci/tabulizer/zipball/master
Installing tabulizer
Downloading GitHub repo ropensci/tabulizerjars@master
from URL https://api.github.com/repos/ropensci/tabulizerjars/zipball/master
Installing tabulizerjars
"C:/PROGRA~1/R/R-33~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL  \
  "C:/Users/elizapan/AppData/Local/Temp/Rtmp8G7BiA/devtools429013784444/ropensci-tabulizerjars-c6cc40e" --library="C:/Users/elizapan/Documents/R/win-library/3.3"  \
  --install-tests 

* installing *source* package 'tabulizerjars' ...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
Error : .onLoad failed in loadNamespace() for 'rJava', details:
  call: inDL(x, as.logical(local), as.logical(now), ...)
  error: unable to load shared object 'C:/Users/elizapan/Documents/R/win-library/3.3/rJava/libs/i386/rJava.dll':
  LoadLibrary failure:  %1 is not a valid Win32 application.

Error: loading failed
Execution halted
*** arch - x64
ERROR: loading failed for 'i386'
* removing 'C:/Users/elizapan/Documents/R/win-library/3.3/tabulizerjars'
Error: Command failed (1)

from tabulapdf.

tangyuanxd avatar tangyuanxd commented on May 26, 2024

@leeper Do I need to point my rJava installation elsewhere? Thank you very much for your help.

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@tangyuanxd Try devtool::install_github() with args = "--no-multiarch" per above.

from tabulapdf.

VINODETRX avatar VINODETRX commented on May 26, 2024

Sir..
I am not able to install package tabulizer...kindly help

Warning message as mentioned below...
ghit::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"))
also installing the dependency ‘png’

ropenscilabs/tabulizerjars     ropenscilabs/tabulizer 
                   "0.9.2"                         NA 
Warning messages:
1: running command '"C:/Users/37/DOCUME~1/R/R-33~1.2/bin/x64/R" CMD INSTALL -l "C:\Users\37\Documents\R\R-3.3.2\library" C:\Users\37\AppData\Local\Temp\RtmpExalsR/downloaded_packages/testthat_1.0.2.tar.gz' had status 1 
2: In utils::install.packages(suggests, type = type, repos = repos,  :
  installation of package ‘testthat’ had non-zero exit status
3: running command '"C:/Users/37/DOCUME~1/R/R-33~1.2/bin/x64/R" CMD INSTALL -l "C:\Users\37\Documents\R\R-3.3.2\library" C:\Users\37\AppData\Local\Temp\RtmpExalsR/downloaded_packages/png_0.1-7.tar.gz' had status 1 
4: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of package ‘png’ had non-zero exit status
5: running command '"C:/Users/37/DOCUME~1/R/R-33~1.2/bin/x64/R" CMD INSTALL -l "C:\Users\37\Documents\R\R-3.3.2\library" C:\Users\37\AppData\Local\Temp\RtmpExalsR/ghitdrat/src/contrib/tabulizerjars_0.9.2.tar.gz' had status 1 
6: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of package ‘tabulizerjars’ had non-zero exit status
7: running command '"C:/Users/37/DOCUME~1/R/R-33~1.2/bin/x64/R" CMD INSTALL -l "C:\Users\37\Documents\R\R-3.3.2\library" C:\Users\37\AppData\Local\Temp\RtmpExalsR/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz' had status 1 
8: In utils::install.packages(to_install, type = type, repos = repos,  :
  installation of package ‘tabulizer’ had non-zero exit status

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@VINODETRX Can you do:

ghit::install_github("ropensci/tabulizer", verbose = TRUE, INSTALL_opts = "--no-multiarch")

and show me the console output?

from tabulapdf.

VINODETRX avatar VINODETRX commented on May 26, 2024

Parsing reponame for 'ropensci/tabulizer'...
Creating local git repository for tabulizer in C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt\tabulizer15ac1bf53172...
Checking out package tabulizer to local git repository...
[new] 14cde38 refs/remotes/github/master
Adding metadata to DESCRIPTION for package tabulizer...
Reading package metadata for 'ropensci/tabulizer'...
Installing 'Suggests' packages for 'tabulizer': graphics, grDevices, shiny, miniUI, testthat, knitr
Building package tabulizer (0.1.24)...
Using internal package repository in C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/ghitdrat/src...
Writing PACKAGES file for internal repository...
Writing PACKAGES file for Windows binaries in internal repository...
Writing package tabulizer to internal repository...
Installing package tabulizer and 'Depends', 'Imports', 'LinkingTo'
Installing package into ‘C:/Users/Vinod/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
system (cmd0): C:/PROGRA1/R/R-331.2/bin/x64/R CMD INSTALL --no-multiarch
also installing the dependency ‘png’

trying URL 'https://cran.rstudio.com/src/contrib/png_0.1-7.tar.gz'
Content type 'application/x-gzip' length 24990 bytes (24 KB)
downloaded 24 KB

foundpkgs: png, tabulizer, C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/downloaded_packages/png_0.1-7.tar.gz, C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz
files: C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/downloaded_packages/png_0.1-7.tar.gz,
C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz

  • installing source package 'png' ...
    ** package 'png' successfully unpacked and MD5 sums checked
    Warning: running command 'sh ./configure.win' had status 127
    ERROR: configuration failed for package 'png'
  • removing 'C:/Users/Vinod/Documents/R/win-library/3.3/png'
    ERROR: dependency 'png' is not available for package 'tabulizer'
  • removing 'C:/Users/Vinod/Documents/R/win-library/3.3/tabulizer'

The downloaded source packages are in
‘C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt\downloaded_packages’
ropensci/tabulizer
NA
Warning messages:
1: running command '"C:/PROGRA1/R/R-331.2/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\Vinod\Documents\R\win-library\3.3" C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/downloaded_packages/png_0.1-7.tar.gz' had status 1
2: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘png’ had non-zero exit status
3: running command '"C:/PROGRA1/R/R-331.2/bin/x64/R" CMD INSTALL --no-multiarch -l "C:\Users\Vinod\Documents\R\win-library\3.3" C:\Users\Vinod\AppData\Local\Temp\RtmpIFEmDt/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz' had status 1
4: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizer’ had non-zero exit status

from tabulapdf.

VINODETRX avatar VINODETRX commented on May 26, 2024

Hi Leeper,
The above error is occurred after executing ghit::install_github("ropensci/tabulizer", verbose = TRUE, INSTALL_opts = "--no-multiarch")

Guide me on the above error message

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@VINODETRX Looks like png is the problem. Install that first using install.packages("png") then try again.

from tabulapdf.

VINODETRX avatar VINODETRX commented on May 26, 2024

Hi Leeper,
Thank you for your assistance..
Problem is solved

from tabulapdf.

supermdat avatar supermdat commented on May 26, 2024

Hi leeper.

I seem to be having trouble on install using the method in the Readme. It looks like an error with locking a directory?

My sessionInfo and console output are below. Any help is appreciated.


sessionInfo()
R version 3.2.3 (2015-12-10)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.12.4 (unknown)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] ghit_0.2.17

loaded via a namespace (and not attached):
[1] colorspace_1.3-2 scales_0.4.1 lazyeval_0.2.0 plyr_1.8.4 tools_3.2.3
[6] gtable_0.2.0 tibble_1.3.0 Rcpp_0.12.10 ggplot2_2.2.1 grid_3.2.3
[11] git2r_0.18.0 munsell_0.4.3

if(!require("ghit")){install.packages("ghit")}

ghit::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"), verbose = TRUE)

Parsing reponame for 'ropenscilabs/tabulizerjars'...
Creating local git repository for tabulizerjars in /var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/tabulizerjarscad4d1084cc...
Checking out package tabulizerjars to local git repository...
[new] c6cc40e055d3f92c4e96 refs/remotes/github/master
[new] 49e8e460fd627b6b05db refs/tags/v0.8.0
[new] 9d4ad56ff7efa2f15560 refs/tags/v0.9.0
[new] 063903e22684b86ad1e5 refs/tags/v0.9.1
[new] e472789f3d7f3e3e7a6b refs/tags/v0.9.2
Adding metadata to DESCRIPTION for package tabulizerjars...
Reading package metadata for 'ropenscilabs/tabulizerjars'...
Building package tabulizerjars (0.9.2)...

Using internal package repository in /var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/ghitdrat/src...
Writing PACKAGES file for internal repository...
Writing package tabulizerjars to internal repository...
Parsing reponame for 'ropenscilabs/tabulizer'...
Creating local git repository for tabulizer in /var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/tabulizercad1ec33c93...
Checking out package tabulizer to local git repository...
[new] 14cde38 refs/remotes/github/master
Adding metadata to DESCRIPTION for package tabulizer...
Reading package metadata for 'ropenscilabs/tabulizer'...
Installing 'Suggests' packages for 'tabulizer': graphics, grDevices, shiny, miniUI, testthat, knitr
Building package tabulizer (0.1.24)...

Using internal package repository in /var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/ghitdrat/src...
Writing PACKAGES file for internal repository...
Writing package tabulizer to internal repository...
Installing packages tabulizerjars, tabulizer and 'Depends', 'Imports', 'LinkingTo'
system (cmd0): /Library/Frameworks/R.framework/Resources/bin/R CMD INSTALL
foundpkgs: tabulizerjars, tabulizer, //var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/ghitdrat/src/contrib/tabulizerjars_0.9.2.tar.gz, //var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz
files: //var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/ghitdrat/src/contrib/tabulizerjars_0.9.2.tar.gz,
//var/folders/yb/g384t9010db3z533jmxcp5280000gn/T//RtmpuAYxQd/ghitdrat/src/contrib/tabulizer_0.1.24.tar.gz
ERROR: failed to lock directory ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library’ for modifying
Try removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/00LOCK-tabulizerjars’
ERROR: failed to lock directory ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library’ for modifying
Try removing ‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/00LOCK-tabulizer’

The downloaded source packages are in
‘/private/var/folders/yb/g384t9010db3z533jmxcp5280000gn/T/RtmpuAYxQd/downloaded_packages’
ropenscilabs/tabulizerjars ropenscilabs/tabulizer
NA NA
Warning messages:
1: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizerjars’ had non-zero exit status
2: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizer’ had non-zero exit status

from tabulapdf.

Dharma106 avatar Dharma106 commented on May 26, 2024

Hi Leeper,

It's seems without your help i won't be able to install tabulizer package. I have been trying all your suggested methods but keep getting error. Kindly help me.

ghit::install_github(c("ropensci/tabulizerjars", "ropensci/tabulizer"), INSTALL_opts = "--no-multiarch")
Error: Package build for tabulizerjars failed with the following output:

Then I tried traceback() function to see the specific error but could not get it.

> traceback()
6: stop(sprintf("Package build for %s failed with the following output:\n", 
       pkgname), paste0(readLines(build_output), collapse = "\n"), 
       call. = FALSE)
5: build_and_insert(p$pkgname, d, vers, build_args, verbose = verbose)
4: FUN(X[[i]], ...)
3: lapply(X = X, FUN = FUN, ...)
2: sapply(unique(repo), function(x) {
       ghitmsg(verbose, message(sprintf("Parsing reponame for '%s'...", 
           x)))
       p <- parse_reponame(repo = x)
       d <- checkout_github(p, host = host, credentials = credentials, 
           verbose = verbose)
       on.exit(unlink(d), add = TRUE)
       ghitmsg(verbose, message(sprintf("Reading package metadata for '%s'...", 
           x)))
       description <- read.dcf(file.path(d, "DESCRIPTION"))
       p$pkgname <- unname(description[1, "Package"])
       vers <- unname(description[1, "Version"])
       check_pkg_version(p, vers = vers, lib = if ("lib" %in% names(opts)) 
           c(.libPaths(), opts$lib)
       else .libPaths())
       if ("Suggests" %in% colnames(description)) {
           suggests <- clean_suggests(description)
           if (isTRUE(build_vignettes) && !is.null(suggests) && 
               suggests != "") {
               preinstall_suggests(suggests = suggests, p = p, type = type, 
                   repos = repos, dependencies = dependencies, verbose = verbose, 
                   ...)
           }
       }
       build_and_insert(p$pkgname, d, vers, build_args, verbose = verbose)
       return(p$pkgname)
   })
1: ghit::install_github(c("ropensci/tabulizerjars", "ropensci/tabulizer"), 
       INSTALL_opts = "--no-multiarch")

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@Dharma106

  1. Do you have rJava installed and does it load successfully?
  2. If that works, run ghit::install_github("ropensci/tabulizerjars", INSTALL_opts = "--no-multiarch", verbose = TRUE) and paste the complete output here.
  3. Also provide the output of sessionInfo()

from tabulapdf.

Dharma106 avatar Dharma106 commented on May 26, 2024

Yes rJava is installed and working properly.

After running the above mentioned code, still error is coming.

> ghit::install_github("ropensci/tabulizerjars", INSTALL_opts = "--no-multiarch", verbose = TRUE)
Parsing reponame for 'ropensci/tabulizerjars'...
Creating local git repository for tabulizerjars in C:\Users\kumard1\AppData\Local\Temp\Rtmpony5OE\tabulizerjars1c8c37473da5...
Checking out package tabulizerjars to local git repository...
[new]     c6cc40e055d3f92c4e96 refs/remotes/github/master
[new]     49e8e460fd627b6b05db refs/tags/v0.8.0
[new]     9d4ad56ff7efa2f15560 refs/tags/v0.9.0
[new]     063903e22684b86ad1e5 refs/tags/v0.9.1
[new]     e472789f3d7f3e3e7a6b refs/tags/v0.9.2
Adding metadata to DESCRIPTION for package tabulizerjars...
Reading package metadata for 'ropensci/tabulizerjars'...
Building package tabulizerjars (0.9.2)...
Error: Package build for tabulizerjars failed with the following output:
> sessionInfo()
R version 3.4.0 (2017-04-21)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

Matrix products: default

locale:
[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    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] rJava_0.9-8 ghit_0.2.17

loaded via a namespace (and not attached):
[1] compiler_3.4.0 tools_3.4.0    git2r_0.18.0  

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@Dharma106 Do you have Rtools installed on your computer?

from tabulapdf.

Dharma106 avatar Dharma106 commented on May 26, 2024

No, "Rtools" is not installed.

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@Dharma106 You need that first.

from tabulapdf.

Dharma106 avatar Dharma106 commented on May 26, 2024

@leeper I installed Rtools, then ran the code and still the error is same.

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@Dharma106 Can you try using devtools::install_github("ropensci/tabulizerjars")

from tabulapdf.

Dharma106 avatar Dharma106 commented on May 26, 2024

@leeper with devtools::install_github("ropensci/tabulizerjars")
the error is showing as
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.

devtools::install_github("ropensci/tabulizerjars")
Downloading GitHub repo ropensci/tabulizerjars@master
from URL https://api.github.com/repos/ropensci/tabulizerjars/zipball/master
Installing tabulizerjars
"C:/Program Files/R/R-34~1.0/bin/x64/R" --no-site-file --no-environ --no-save
--no-restore --quiet CMD INSTALL
"C:/Users/kumard1/AppData/Local/Temp/RtmpgXuCxG/devtoolsac439af7083/ropensci-tabulizerjars-c6cc40e"
--library="C:/Users/kumard1/Documents/R/win-library/3.4" --install-tests

'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
Error: Command failed (1)

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@Dharma106 R is not on your system path. You'll need to edit that.

from tabulapdf.

Dharma106 avatar Dharma106 commented on May 26, 2024

@leeper how to do that?

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@Dharma106 This might be helpful: https://superuser.com/questions/79612/setting-and-getting-windows-environment-variables-from-the-command-prompt

from tabulapdf.

emilylaugh avatar emilylaugh commented on May 26, 2024

Hi Leeper,
I'm trying to install tabulizer, and I follow the following code but couldn't install it.

if (!require("ghit")) {
install.packages("ghit")
}
#on 64-bit Windows
ghit::install_github(c("ropensci/tabulizer"), INSTALL_opts = "--no-multiarch")

It returns the following messages

Error: Package build for tabulizer failed with the following output:

  • checking for file 'C:\Users\CYL\AppData\Local\Temp\RtmpoLg1Jo\tabulizer266425fc77a9/DESCRIPTION' ... OK
  • preparing 'tabulizer':
  • checking DESCRIPTION meta-information ... OK
  • checking for LF line-endings in source and make files
  • checking for empty or unneeded directories
  • building 'tabulizer_0.1.24.tar.gz'

Could you please help me?? I am new to R and not sure what's going wrong, thank you!

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@emilylaugh can you open a new issue, and try all of the solutions on this thread, as well.

from tabulapdf.

emilylaugh avatar emilylaugh commented on May 26, 2024

@leeper
Thanks, I install png and solve the problem.

from tabulapdf.

luceydav avatar luceydav commented on May 26, 2024

Hi Leeper, I have a new MacBook Version 10.1.2 (12603.3.8), just upgraded R 3.4.1 and latest RStudio 64-bit. I think I have tried everything you mentioned above. See text from console attached below. If you are able to direct me how to install Tabulizer, I would be grateful. David
[
tabulizer.docx
](url)

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@luceydav can you paste that as plain text rather than uploading a file?

from tabulapdf.

luceydav avatar luceydav commented on May 26, 2024

Thank you for taking a look...

sessionInfo()
R version 3.4.1 (2017-06-30)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Sierra 10.12.6

Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] png_0.1-7 rJava_0.9-8 ghit_0.2.18

loaded via a namespace (and not attached):
[1] Rcpp_0.12.12 lattice_0.20-35 zoo_1.8-0 withr_2.0.0 digest_0.6.12 R6_2.2.2
[7] grid_3.4.1 plyr_1.8.4 gtable_0.2.0 git2r_0.19.0 scales_0.4.1 httr_1.3.0
[13] ggplot2_2.2.1 quantmod_0.4-10 rlang_0.1.2 curl_2.8.1 lazyeval_0.2.0 TTR_0.23-2
[19] xts_0.10-0 devtools_1.13.3 tools_3.4.1 munsell_0.4.3 compiler_3.4.1 colorspace_1.3-2
[25] memoise_1.1.0 tibble_1.3.3

ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"), INSTALL_opts = "--no-multiarch", dependencies = c("Depends", "Imports"))

leeper/tabulizerjars leeper/tabulizer
NA NA
Warning messages:
1: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizerjars’ had non-zero exit status
2: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizer’ had non-zero exit status

devtools::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"), INSTALL_opts = "--no-multiarch")
Downloading GitHub repo ropenscilabs/tabulizerjars@master
from URL https://api.github.com/repos/ropenscilabs/tabulizerjars/zipball/master
Installing tabulizerjars
'/Library/Frameworks/R.framework/Resources/bin/R' --no-site-file --no-environ --no-save --no-restore
--quiet CMD INSTALL
'/private/var/folders/_7/1lyvdzr134991v5sfp_5y56c0000gn/T/Rtmp8Zc7MO/devtoolsb1c508d8a4b/ropensci-tabulizerjars-c6cc40e'
--library='/Library/Frameworks/R.framework/Versions/3.4/Resources/library' --install-tests

  • installing source package ‘tabulizerjars’ ...
    ** R
    ** inst
    ** preparing package for lazy loading
    Error : .onLoad failed in loadNamespace() for 'rJava', details:
    call: dyn.load(file, DLLpath = DLLpath, ...)
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so':
    dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib
    Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so
    Reason: image not found
    ERROR: lazy loading failed for package ‘tabulizerjars’

  • removing ‘/Library/Frameworks/R.framework/Versions/3.4/Resources/library/tabulizerjars’
    Installation failed: Command failed (1)
    Downloading GitHub repo ropenscilabs/tabulizer@master
    from URL https://api.github.com/repos/ropenscilabs/tabulizer/zipball/master
    Installing tabulizer
    Downloading GitHub repo ropensci/tabulizerjars@master
    from URL https://api.github.com/repos/ropensci/tabulizerjars/zipball/master
    Installing tabulizerjars
    '/Library/Frameworks/R.framework/Resources/bin/R' --no-site-file --no-environ --no-save --no-restore
    --quiet CMD INSTALL
    '/private/var/folders/_7/1lyvdzr134991v5sfp_5y56c0000gn/T/Rtmp8Zc7MO/devtoolsb1c73636b2f/ropensci-tabulizerjars-c6cc40e'
    --library='/Library/Frameworks/R.framework/Versions/3.4/Resources/library' --install-tests

  • installing source package ‘tabulizerjars’ ...
    ** R
    ** inst
    ** preparing package for lazy loading
    Error : .onLoad failed in loadNamespace() for 'rJava', details:
    call: dyn.load(file, DLLpath = DLLpath, ...)
    error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so':
    dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib
    Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so
    Reason: image not found
    ERROR: lazy loading failed for package ‘tabulizerjars’

  • removing ‘/Library/Frameworks/R.framework/Versions/3.4/Resources/library/tabulizerjars’
    Installation failed: Command failed (1)
    '/Library/Frameworks/R.framework/Resources/bin/R' --no-site-file --no-environ --no-save --no-restore
    --quiet CMD INSTALL
    '/private/var/folders/_7/1lyvdzr134991v5sfp_5y56c0000gn/T/Rtmp8Zc7MO/devtoolsb1c195f5c6e/ropensci-tabulizer-89fdfba'
    --library='/Library/Frameworks/R.framework/Versions/3.4/Resources/library' --install-tests

ERROR: dependency ‘tabulizerjars’ is not available for package ‘tabulizer’

  • removing ‘/Library/Frameworks/R.framework/Versions/3.4/Resources/library/tabulizer’
    Installation failed: Command failed (1)

ghit::install_github(c("leeper/tabulizerjars", "leeper/tabulizer"), INSTALL_opts = "--no-multiarch", dependencies = c("Depends", "Imports"))

leeper/tabulizerjars leeper/tabulizer
NA NA
Warning messages:
1: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizerjars’ had non-zero exit status
2: In utils::install.packages(to_install, type = type, repos = repos, :
installation of package ‘tabulizer’ had non-zero exit status

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@luceydav Thanks. Are you able to use rJava succesfully (e.g., load the package and run any of its examples)?

from tabulapdf.

luceydav avatar luceydav commented on May 26, 2024

@leeper, I'm pretty new at this, but believe so. For example, I loaded rWeka and used it successfully to run a model. I was not able to do this until I made recent upgrades to R and RStudio, and successfully finally figured out how to adjust RStudio to call Java 1.8.

from tabulapdf.

d36191 avatar d36191 commented on May 26, 2024

Hi All
After 2 days fight, i was able to install the "tabulizer" and "tabulizerjar". I think that I went through most of the the problems and issues that are describe above. so my final solution was:

1-Install all the previous packages: rJar, ghit, etc and update Rstudio and R version (not sure if this was critical or not, but I have update then as well)
2-Change the internet connection to another with a different LAN connection;
3-Them, i have used the command: ghit::install_github(c("ropensci/tabulizerjars", "ropensci/tabulizer"), INSTALL_opts = "--no-multiarch").
Them the miracle happened...:)

Vitor

from tabulapdf.

jb1514 avatar jb1514 commented on May 26, 2024

@leeper I have tried to install tabulizer in mutliple ways over the last week. I have read though the above I believe I am close but I am getting a different error. after the following code I get the following error.

devtools::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"), args = "--no-multiarch")
ERROR---Installation failed: Timeout was reached: Connection timed out after 10000 milliseconds
ERROR---Installation failed: Timeout was reached: Connection timed out after 10000 milliseconds

Then on a different machine which has admin rights I got:

devtools::install_github(c("ropenscilabs/tabulizerjars", "ropenscilabs/tabulizer"), args = "--no-multiarch")
Error in curl::curl_fetch_disk(url, x$path, handle = handle) :
Couldn't connect to server

Thank you

from tabulapdf.

ldfreight avatar ldfreight commented on May 26, 2024

I had same issue. I have 64 bit computer with 64 bit installation of R.
However when installing tabulizer for whatever reason it was fetching R 32bits binary files.

So I just renamed R/bin/i386 in R/bin/i386_old and restarted R. Now installation of tabulizer works with install.github.
I am not sure whether it is a bug in tabuliser or in install.github

from tabulapdf.

plashgarlou99 avatar plashgarlou99 commented on May 26, 2024

Hi Leeper,
Thanks in advance for all these amazing solutions. I am having trouble downloading rJava so that then I can download tabulizer. I keep getting an error saying the Path is wrong. I tried changing and deleting JAVA_HOME in system variables but I had no luck. Do I need Java in order to install rJava? I have tried this both in R and R studio but no luck. Running this on windows or Mac, also no luck.
any help would be greatly appreciated.
ps. also followed your recommendation on installing chocolaty and going from there, also no luck. Keep getting the wrong path error.

from tabulapdf.

leeper avatar leeper commented on May 26, 2024

@plashgarlou99 Can you open a new issue and provide further details?

from tabulapdf.

plashgarlou99 avatar plashgarlou99 commented on May 26, 2024

Thanks for the quick reply. YES, sorry for not giving you more detail. I will do this later on once I am back home and can copy and paste the exact error messages.

from tabulapdf.

ManOnWire avatar ManOnWire commented on May 26, 2024

Hi Leeper,

Tabulizer sounds like a very useful package, but getting it working in RStudio on my Mac proved to be impossible so far. I simply haven't been able to install rJava properly — even after trying practically all the 'solutions' offered on StackOverflow and elsewhere on the internet.

After a while I thought, let's see if I can avoid this issue, and I searched Docker Hub for an image where RStudio, rJava (Java) were already up and running. That was a huge step forward and I figured it would now be easy to get tabulizer installed from within RStudio.

Unfortunately this — again — was not the case. This is what I tried:

install.packages("tabulizer")
Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘tabulizer’ is not available (for R version 3.4.2)

Hm, tabulizer not available? Seemed weird to me, since the package can be found on CRAN. Found some mentions of it not (yet) being there, so tried:

ghit::install_github("ropensci/tabulizer", verbose = TRUE)
Parsing reponame for 'ropensci/tabulizer'...
Creating local git repository for tabulizer in /tmp/RtmppsCVvN/tabulizera723f5ae3f...
Checking out package tabulizer to local git repository...
[new] 2fedf7a refs/remotes/github/badge-add
[new] 58d044e refs/remotes/github/issue-10
[new] bc195cb refs/remotes/github/master
[new] 6684491 refs/remotes/github/tabulizer-0.2.0
[new] e90bd01 refs/remotes/github/travis
[new] f2e4aee refs/tags/v0.2.1
[new] bc195cb refs/tags/v0.2.2
Adding metadata to DESCRIPTION for package tabulizer...
Reading package metadata for 'ropensci/tabulizer'...
Installing 'Suggests' packages for 'tabulizer': graphics, grDevices, knitr, miniUI, shiny, testthat
Installing packages into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
system (cmd0): /usr/local/lib/R/bin/R CMD INSTALL
Error in read.dcf(file = tmpf) : cannot open the connection
In addition: Warning message:
In read.dcf(file = tmpf) :
cannot open compressed file '//tmp/RtmppsCVvN/ghitdrat/src/contrib/PACKAGES', probable reason 'No such file or directory'

Not sure, what's going on now but this is extremely frustrating. Maybe you've seen this before and have a solution on hand? Would love to hear it!

As a side note, I'd like to point out that this whole saga (MacOS not working well with Java, Java not working well with R / RStudio, Tabulizer not working with RStudio) makes the case for containerization / Docker. Most issues here are dependency problems, that may be avoided using a Docker image / container. This is the one I found / use: https://hub.docker.com/r/johanneselias/rstudio-java/

I've not been able to install tabulizer, but possibly you could build on this and install tabulizer as a package that can be used inside of RStudio?

Here's the session info from RStudio that runs inside this container:

sessionInfo()
R version 3.4.2 (2017-09-28)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Debian GNU/Linux 9 (stretch)
Matrix products: default
BLAS: /usr/lib/openblas-base/libblas.so.3
LAPACK: /usr/lib/libopenblasp-r0.2.19.so

locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_US.UTF-8
[4] LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_MESSAGES=C
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C LC_ADDRESS=C
[10] LC_TELEPHONE=C LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] rJava_0.9-9 ghit_0.2.18

loaded via a namespace (and not attached):
[1] compiler_3.4.2 tools_3.4.2 git2r_0.19.0

from tabulapdf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.