I have been unsuccessful at installing the package 'HonestDiD' from Github. It says that the package in question 'had non-zero exit status.' I followed the instructions given here. Any idea how to solve this issue? Here is the code/full error message.
devtools::install_github("asheshrambachan/HonestDiD")
Downloading GitHub repo asheshrambachan/HonestDiD#HEAD
These packages have more recent versions available.
It is recommended to update all of them.
Which would you like to update?
1: All
2: CRAN packages only
3: None
Enter one or more numbers, or an empty line to skip updates:3
√ checking for file 'C:\Users\louis\AppData\Local\Temp\RtmpkZzlr8\remotes43401e3a797\asheshrambachan-HonestDiD-1723b17/DESCRIPTION' ...
- preparing 'HonestDiD': (601ms)
√ checking DESCRIPTION meta-information
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- looking to see if a 'data/datalist' file should be added
- building 'HonestDiD_0.1.0.tar.gz'
Installing package into ‘C:/Users/louis/OneDrive/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
* installing *source* package 'HonestDiD' ...
** using staged installation
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
Error: (converted from warning) package 'CVXR' was built under R version 3.6.3
Execution halted
ERROR: lazy loading failed for package 'HonestDiD'
* removing 'C:/Users/louis/OneDrive/Documents/R/win-library/3.6/HonestDiD'
Error: Failed to install 'HonestDiD' from GitHub:
(converted from warning) installation of package ‘C:/.../HonestDiD_0.1.0.tar.gz’ had non-zero exit status
Here is the GitHub site for the package: https://github.com/MazamaScience/RAWSmet.
I used devtools::install_github('MazamaScience/RAWSmet') and got the error message:
> devtools::install_github('MazamaScience/RAWSmet')
Downloading GitHub repo MazamaScience/RAWSmet#HEAD
√ checking for file 'C:\Users\ygrund\AppData\Local\Temp\RtmpaUK4eB\remotes2c14665e277e\MazamaScience-RAWSmet-bced3ce/DESCRIPTION' ...
- preparing 'RAWSmet': (536ms)
√ checking DESCRIPTION meta-information ...
- checking for LF line-endings in source and make files and shell scripts (352ms)
- checking for empty or unneeded directories
- building 'RAWSmet_0.2.4.tar.gz'
Installing package into ‘C:/Users/ygrund/Documents/R/win-library/4.0’
(as ‘lib’ is unspecified)
* installing *source* package 'RAWSmet' ...
** using staged installation
** R
** data
*** moving datasets to lazyload DB
** byte-compile and prepare package for lazy loading
Error: object 'US_stateCodeToName' is not exported by 'namespace:MazamaSpatialUtils'
Execution halted
ERROR: lazy loading failed for package 'RAWSmet'
* removing 'C:/Users/ygrund/Documents/R/win-library/4.0/RAWSmet'
* restoring previous 'C:/Users/ygrund/Documents/R/win-library/4.0/RAWSmet'
Error: Failed to install 'RAWSmet' from GitHub:
(converted from warning) installation of package ‘C:/Users/ygrund/AppData/Local/Temp/RtmpaUK4eB/file2c1440477e33/RAWSmet_0.2.4.tar.gz’ had non-zero exit status
I don't understand what is wrong here. Any help would be very appreciated.
I am using RStudio with R (Version 4.0.2) and I am trying to install this climate package from github: https://github.com/SantanderMetGroup/climate4R
when I type: install_github("SantanderMetGroup/climate4R")
I get this error:
Error: Failed to install 'unknown package' from GitHub:
HTTP error 404.
Not Found
Did you spell the repo owner (`SantanderMetGroup`) and repo name (`climate4R`) correctly?
- If spelling is correct, check that you have the required permissions to access the repo.
I also downloaded the zipped package and tried to manually install the package within rstudio and got this error:
Installing package into ‘C:/Users/...../Documents/R/win-library/4.0’
(as ‘lib’ is unspecified)
Warning in install.packages :
cannot open compressed file 'climate4R-master/DESCRIPTION', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection
Why is it not installing? I have downloaded packages from github before with no problems.
UPDATED HERE:
I had already tried what is suggested below, but it also didn't work. I wanted to check first if I had missed something and it was possible to download the package all at once. When I input this:
library(devtools)
install_github(c("SantanderMetGroup/loadeR.java",
"SantanderMetGroup/climate4R.UDG",
"SantanderMetGroup/loadeR",
"SantanderMetGroup/transformeR",
"SantanderMetGroup/visualizeR",
"SantanderMetGroup/downscaleR"))
I get the following error:
Downloading GitHub repo SantanderMetGroup/loadeR.java#HEAD
√ checking for file 'C:\Users\...\AppData\Local\Temp\RtmpCAqAGF\remotes39b87d2f4f9\SantanderMetGroup-loadeR.java-88da23e/DESCRIPTION' ...
- preparing 'loadeR.java':
√ checking DESCRIPTION meta-information ...
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- building 'loadeR.java_1.1.1.tar.gz'
Installing package into ‘C:/Users/.../Documents/R/win-library/4.0’ (as ‘lib’ is unspecified)
* installing *source* package 'loadeR.java' ...
** using staged installation
** R
** inst
** byte-compile and prepare package for lazy loading Error: package or namespace load failed for 'rJava': .onLoad failed in loadNamespace() for 'rJava', details: call: fun(libname, pkgname) error: JAVA_HOME cannot be determined from the Registry Error: package 'rJava' could not be loaded Execution halted ERROR: lazy loading failed for package 'loadeR.java'
* removing 'C:/Users/.../Documents/R/win-library/4.0/loadeR.java' Error: Failed to install 'loadeR.java' from GitHub: (converted from warning) installation of package ‘C:/Users/.../AppData/Local/Temp/RtmpCAqAGF/file39b86ae96acb/loadeR.java_1.1.1.tar.gz’ had non-zero exit status
As already pointed out, the GitHub Repo is not an R package by itself.
Here from their GitHub Readme how to install their collection of packages that form the climate4R toolset.
library(devtools)
install_github(c("SantanderMetGroup/loadeR.java",
"SantanderMetGroup/climate4R.UDG",
"SantanderMetGroup/loadeR",
"SantanderMetGroup/transformeR",
"SantanderMetGroup/visualizeR",
"SantanderMetGroup/downscaleR"))
In order to install this package, I had to install this:JDK 13
https://www.oracle.com/java/technologies/javase-jdk13-downloads.html
This allowed each of the packages to be installed correctly.
I'm trying to install the package gbm.auto via github, but the download does not seem to work. How can I solve this? I am working on a windows 10 Pro (R version 3.6.1, Rstudio version 1.2.5042). This is the error I get:
remotes::install_github("SimonDedman/gbm.auto")
Downloading GitHub repo SimonDedman/gbm.auto#master
√ checking for file 'C:\Users\Ststrubb\AppData\Local\Temp\RtmpOcwGGZ\remotes1d5c7c774f2a\SimonDedman-gbm.auto-96328bf/DESCRIPTION' ...
- preparing 'gbm.auto': (359ms)
√ checking DESCRIPTION meta-information ...
- checking for LF line-endings in source and make files and shell scripts
- checking for empty or unneeded directories
- looking to see if a 'data/datalist' file should be added
- building 'gbm.auto_1.2.4.tar.gz'
Installing package into ‘C:/Users/Ststrubb/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
* installing *source* package 'gbm.auto' ...
** using staged installation
** R
Error in parse(outFile) :
C:/Users/Ststrubb/AppData/Local/Temp/RtmpALsbRt/R.INSTALL7320575e5a03/gbm.auto/R/gbm.valuemap.R:462:0: unexpected end of input
460: beep(8)} # notify user & close function
461:
^
ERROR: unable to collate and parse R files for package 'gbm.auto'
* removing 'C:/Users/***/Documents/R/win-library/3.6/gbm.auto'
Error: Failed to install 'gbm.auto' from GitHub:
(converted from warning) installation of package ‘C:/Users/***/AppData/Local/Temp/RtmpOcwGGZ/file1d5c40b85311/gbm.auto_1.2.4.tar.gz’ had non-zero exit status
I get the same error when I used
githubinstall or remotes::install_github.
I've been attempting to install the rethinking package for R. I've downloaded the prerequisites, including rstan, but am still getting the same error message. My code is as follows:
library(devtools)
install_github("rmcelreath/rethinking")
I keep getting this output:
Downloading GitHub repo rmcelreath/rethinking#master
Skipping 1 packages ahead of CRAN: StanHeaders
√ checking for file 'C:\Users\noahj\AppData\Local\Temp\RtmpK0JHwE\remotes2a60431d781f\rmcelreath-rethinking-f393f30/DESCRIPTION' ...
- preparing 'rethinking': (1.6s)
√ checking DESCRIPTION meta-information ...
- checking for LF line-endings in source and make files and shell scripts (725ms)
- checking for empty or unneeded directories
- looking to see if a 'data/datalist' file should be added
- building 'rethinking_2.00.tar.gz' (699ms)
Installing package into ‘C:/Users/noahj/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
* installing *source* package 'rethinking' ...
** using staged installation
** R
** data
** inst
** byte-compile and prepare package for lazy loading
Error: (converted from warning) package 'rstan' was built under R version 3.6.3
Execution halted
ERROR: lazy loading failed for package 'rethinking'
* removing 'C:/Users/noahj/Documents/R/win-library/3.6/rethinking'
Error: Failed to install 'rethinking' from GitHub:
(converted from warning) installation of package ‘C:/Users/noahj/AppData/Local/Temp/RtmpK0JHwE/file2a605bda3304/rethinking_2.00.tar.gz’ had non-zero exit status
Thank you to anyone with any insights and help!