Unable to install tidyverse or ggplot2 : non-zeero exit status

Hi everyone,

I'm new to R and haven't been able to install tidyverse for some reason. I, however, couldn't find any other posts who had the exact same code error coming up.

I've copied the (very very) long response I got from R below. I'm honestly quite lost as to which sub-package successfully worked and which didn't.

Could anyone guide me by any chance?

Thanks in advance,

Justin

> install.packages("tidyverse")
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:

Installing package into ‘C:/Users/justin/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
also installing the dependencies ‘ps’, ‘farver’, ‘processx’, ‘ellipsis’, ‘fansi’, ‘glue’, ‘lifecycle’, ‘tidyselect’, ‘blob’, ‘vctrs’, ‘isoband’, ‘scales’, ‘Rcpp’, ‘utf8’, ‘progress’, ‘callr’, ‘fs’, ‘selectr’, ‘stringi’, ‘broom’, ‘cli’, ‘dbplyr’, ‘dplyr’, ‘forcats’, ‘ggplot2’, ‘haven’, ‘hms’, ‘jsonlite’, ‘lubridate’, ‘modelr’, ‘pillar’, ‘purrr’, ‘readr’, ‘readxl’, ‘reprex’, ‘rlang’, ‘rvest’, ‘stringr’, ‘tibble’, ‘tidyr’, ‘xml2’


  There are binary versions available but the source versions are
  later:
           binary source needs_compilation
glue        1.0.0  1.4.2              TRUE
blob        1.0.0  1.2.1             FALSE
scales      0.4.1  1.1.1              TRUE
Rcpp      0.12.10  1.0.5              TRUE
progress    1.1.2  1.2.2             FALSE
callr       1.0.0  3.4.4             FALSE
selectr     0.3-1  0.4-2             FALSE
stringi     1.1.5  1.5.3              TRUE
broom       0.4.2  0.7.1             FALSE
dplyr       0.5.0  1.0.2              TRUE
forcats     0.2.0  0.5.0             FALSE
ggplot2     2.2.1  3.3.2             FALSE
haven       1.0.0  2.3.1              TRUE
hms           0.3  0.5.3             FALSE
jsonlite      1.4  1.7.1              TRUE
lubridate   1.6.0  1.7.9              TRUE
modelr      0.1.0  0.1.8             FALSE
purrr       0.2.2  0.3.4              TRUE
readr       1.1.0  1.4.0              TRUE
readxl      0.1.1  1.3.1              TRUE
reprex      0.1.1  0.3.0             FALSE
rvest       0.3.2  0.3.6             FALSE
stringr     1.2.0  1.4.0             FALSE
tibble      1.3.0  3.0.3              TRUE
tidyr       0.6.1  1.1.2              TRUE
xml2        1.1.1  1.3.2              TRUE
tidyverse   1.1.1  1.3.0             FALSE

  Binaries will be installed
Packages which are only available in source form, and may need
  compilation of C/C++/Fortran: ‘ps’ ‘farver’ ‘processx’ ‘ellipsis’
  ‘fansi’ ‘tidyselect’ ‘vctrs’ ‘isoband’ ‘utf8’ ‘fs’ ‘rlang’
  These will not be installed

trying URL XXXXXX
Content type 'application/zip' length 3488697 bytes (3.3 MB)
downloaded 3.3 MB

package ‘glue’ successfully unpacked and MD5 sums checked
package ‘scales’ successfully unpacked and MD5 sums checked
package ‘Rcpp’ successfully unpacked and MD5 sums checked
package ‘stringi’ successfully unpacked and MD5 sums checked
package ‘dplyr’ successfully unpacked and MD5 sums checked
package ‘haven’ successfully unpacked and MD5 sums checked
package ‘jsonlite’ successfully unpacked and MD5 sums checked
package ‘lubridate’ successfully unpacked and MD5 sums checked
package ‘purrr’ successfully unpacked and MD5 sums checked
package ‘readr’ successfully unpacked and MD5 sums checked
package ‘readxl’ successfully unpacked and MD5 sums checked
package ‘tibble’ successfully unpacked and MD5 sums checked
package ‘tidyr’ successfully unpacked and MD5 sums checked
package ‘xml2’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
	C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy\downloaded_packages
installing the source packages ‘lifecycle’, ‘blob’, ‘progress’, ‘callr’, ‘selectr’, ‘broom’, ‘cli’, ‘dbplyr’, ‘forcats’, ‘ggplot2’, ‘hms’, ‘modelr’, ‘pillar’, ‘reprex’, ‘rvest’, ‘stringr’, ‘tidyverse’

trying URL XXXX
Content type 'application/x-gzip' length 164455 bytes (160 KB)
downloaded 160 KB


ERROR: dependency 'rlang' is not available for package 'lifecycle'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/lifecycle'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/lifecycle_0.2.0.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘lifecycle’ had non-zero exit status
ERROR: dependencies 'rlang', 'vctrs' are not available for package 'blob'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/blob'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/blob_1.2.1.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘blob’ had non-zero exit status
ERROR: dependency 'processx' is not available for package 'callr'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/callr'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/callr_3.4.4.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘callr’ had non-zero exit status
ERROR: dependency 'fansi' is not available for package 'cli'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/cli'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/cli_2.0.2.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘cli’ had non-zero exit status
ERROR: dependencies 'ellipsis', 'rlang' are not available for package 'forcats'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/forcats'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/forcats_0.5.0.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘forcats’ had non-zero exit status
ERROR: dependencies 'isoband', 'rlang' are not available for package 'ggplot2'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/ggplot2'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/ggplot2_3.3.2.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘ggplot2’ had non-zero exit status
ERROR: dependencies 'rlang', 'vctrs' are not available for package 'hms'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/hms'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/hms_0.5.3.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘hms’ had non-zero exit status
* installing *source* package 'stringr' ...
** package 'stringr' successfully unpacked and MD5 sums checked
** R
** data
*** moving datasets to lazyload DB
** inst
** preparing package for lazy loading
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  namespace 'stringi' 1.1.5 is being loaded, but >= 1.1.7 is required
ERROR: lazy loading failed for package 'stringr'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/stringr'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/stringr_1.4.0.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘stringr’ had non-zero exit status
ERROR: dependency 'hms' is not available for package 'progress'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/progress'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/progress_1.2.2.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘progress’ had non-zero exit status
ERROR: dependency 'stringr' is not available for package 'selectr'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/selectr'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/selectr_0.4-2.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘selectr’ had non-zero exit status
ERROR: dependencies 'ellipsis', 'rlang', 'stringr' are not available for package 'broom'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/broom'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/broom_0.7.1.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘broom’ had non-zero exit status
ERROR: dependencies 'lifecycle', 'rlang', 'tidyselect', 'blob' are not available for package 'dbplyr'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/dbplyr'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/dbplyr_1.4.4.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘dbplyr’ had non-zero exit status
ERROR: dependencies 'cli', 'ellipsis', 'fansi', 'lifecycle', 'rlang', 'utf8', 'vctrs' are not available for package 'pillar'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/pillar'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/pillar_1.4.6.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘pillar’ had non-zero exit status
ERROR: dependencies 'callr', 'fs', 'rlang' are not available for package 'reprex'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/reprex'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/reprex_0.3.0.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘reprex’ had non-zero exit status
ERROR: dependencies 'broom', 'rlang', 'tidyselect', 'vctrs' are not available for package 'modelr'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/modelr'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/modelr_0.1.8.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘modelr’ had non-zero exit status
ERROR: dependency 'selectr' is not available for package 'rvest'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/rvest'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/rvest_0.3.6.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘rvest’ had non-zero exit status
ERROR: dependencies 'broom', 'cli', 'dbplyr', 'forcats', 'ggplot2', 'hms', 'modelr', 'pillar', 'reprex', 'rlang', 'rvest', 'stringr' are not available for package 'tidyverse'
* removing 'C:/Users/justin/Documents/R/win-library/3.2/tidyverse'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.1/bin/x64/R" CMD INSTALL -l "C:\Users\justin\Documents\R\win-library\3.2" C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy/downloaded_packages/tidyverse_1.3.0.tar.gz' had status 1
Warning in install.packages :
  installation of package ‘tidyverse’ had non-zero exit status

The downloaded source packages are in
	‘C:\Users\justin\AppData\Local\Temp\Rtmp4uRqxy\downloaded_packages’

Are you running R version 3.2 ? That's rather old... R is up to version 4 now, I recommend an upgrade.

that's correct, it worked. weird I looked for an update earlier today and the one I downloaded wasn't the most recent one.

Thanks

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.