Veronica Andreo
2018-10-27 14:41:42 UTC
Hi
I taught a GRASS course last week and all students got the same error when
trying to init GRASS from R or Rstudio (in all cases grass was installed
through OSGeo4W installer).
HereÂŽs the command we used (paths must be adapted accordingly):
initGRASS(gisBase = "C:/OSGeo4W64/apps/grass/grass-7.4.2RC2",
gisDbase = "C:/Users/RETA/Documents/grassdata",
location = "nc_spm_08_grass7",
mapset = "user1",
SG = "elevation")
The pop-up error is a missing iconv.dll. See screenshot attached. I believe
all locales were in Spanish as well as the laptop I am testing now. After
many attempts to try to close the pop-up error, we got the following in the
Rstudio console:
Error in if (!compatible) { : argument is of length zeroIn addition:
Warning messages:1: In system(paste("g.dirseps.exe -g",
shQuote(Sys.getenv("GISRC"))), : running command 'g.dirseps.exe -g
"junk"' had status 3092: In system(paste("g.dirseps.exe -g",
shQuote(gisDbase)), intern = TRUE) : running command 'g.dirseps.exe
-g "C:/Users/RETA/Documents/grassdata"' had status 3093: In
dir.create(loc_path) : cannot create dir 'NA\nc_spm_08_grass7',
reason 'No such file or directory'4: In dir.create(paste(loc_path,
"PERMANENT", sep = "/")) : cannot create dir
'NA\nc_spm_08_grass7\PERMANENT', reason 'No such file or directory'5:
In dir.create(paste(loc_path, mapset, sep = "/")) : cannot create dir
'NA\nc_spm_08_grass7\user1', reason 'No such file or directory'6: In
system(paste("g.version", get("addEXE", envir = .GRASS_CACHE), :
running command 'g.version.exe' had status 309
Is this grass or windows problem? I did not get this error in this same
laptop a month ago when Roger fixed some other problems. Seems that
something changed meanwhile.
Cheers,
Vero
I taught a GRASS course last week and all students got the same error when
trying to init GRASS from R or Rstudio (in all cases grass was installed
through OSGeo4W installer).
HereÂŽs the command we used (paths must be adapted accordingly):
initGRASS(gisBase = "C:/OSGeo4W64/apps/grass/grass-7.4.2RC2",
gisDbase = "C:/Users/RETA/Documents/grassdata",
location = "nc_spm_08_grass7",
mapset = "user1",
SG = "elevation")
The pop-up error is a missing iconv.dll. See screenshot attached. I believe
all locales were in Spanish as well as the laptop I am testing now. After
many attempts to try to close the pop-up error, we got the following in the
Rstudio console:
Error in if (!compatible) { : argument is of length zeroIn addition:
Warning messages:1: In system(paste("g.dirseps.exe -g",
shQuote(Sys.getenv("GISRC"))), : running command 'g.dirseps.exe -g
"junk"' had status 3092: In system(paste("g.dirseps.exe -g",
shQuote(gisDbase)), intern = TRUE) : running command 'g.dirseps.exe
-g "C:/Users/RETA/Documents/grassdata"' had status 3093: In
dir.create(loc_path) : cannot create dir 'NA\nc_spm_08_grass7',
reason 'No such file or directory'4: In dir.create(paste(loc_path,
"PERMANENT", sep = "/")) : cannot create dir
'NA\nc_spm_08_grass7\PERMANENT', reason 'No such file or directory'5:
In dir.create(paste(loc_path, mapset, sep = "/")) : cannot create dir
'NA\nc_spm_08_grass7\user1', reason 'No such file or directory'6: In
system(paste("g.version", get("addEXE", envir = .GRASS_CACHE), :
running command 'g.version.exe' had status 309
Is this grass or windows problem? I did not get this error in this same
laptop a month ago when Roger fixed some other problems. Seems that
something changed meanwhile.
Cheers,
Vero