[GRASS-stats] R 3.3.1 and GRASSGIS 7.0.4

Anna Petrášová kratochanna at gmail.com
Fri Jul 1 19:09:37 PDT 2016


Hi,

In order for GRASS to be able to find R executables, R must be on the
PATH variable. Follow for example this solution:

https://pvanb.wordpress.com/2014/12/17/access-r-from-grass-gis-on-windows/

to make R accessible from GRASS permanently. A simple but temporary
solution is to open GRASS GIS and paste the path to R in the black
terminal:

set PATH=%PATH%;C:\Program Files\R\R-3.3.1\bin

but this has to be repeated after restarting GRASS session.

Anna



On Fri, Jul 1, 2016 at 4:19 PM, C. Buerger IV <cbuerger4 at gmail.com> wrote:
> I'm attempting to use the FUTURES model for GRASSGIS, which requires an
> interface with R to use the drudge function. I'm running Windows 7 and the
> automatic linkup between R and GRASS does not seem to be happening. When
> working from the FUTURES package
> I have run:
>
>  r.futures.potential -d input=sampling at practice1 output=potential.csv
> columns=devpressure_0_5_92,slope,road_dens_perc,forest_1992_smooth_perc,dist_to_water_km,dist_to_protected_km,dist_interchanges_km,travel_time_cities
> developed_column=urban_change_clip subregions_column=counties
> min_variables=4 --overwrite
>
> and get:
>
> Running automatic model selection ...
> Traceback (most recent call last):
>   File "C:\Users\buer3379\AppData\Roaming\GRASS7\addons/scri
> pts/r.futures.potential.py", line 185, in <module>
>     sys.exit(main())
>   File "C:\Users\buer3379\AppData\Roaming\GRASS7\addons/scri
> pts/r.futures.potential.py", line 158, in main
>     stdout=subprocess.PIPE, stderr=subprocess.PIPE)
>   File "C:\OSGEO4~1\apps\Python27\lib\subprocess.py", line
> 711, in __init__
>     errread, errwrite)
>   File "C:\OSGEO4~1\apps\Python27\lib\subprocess.py", line
> 948, in _execute_child
>     startupinfo)
> WindowsError: [Error 2] The system cannot find the file
> specified
>
> In just attempting to run R via R--save I get:
>
> R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
> Copyright (C) 2016 The R Foundation for Statistical Computing
> Platform: x86_64-w64-mingw32/x64 (64-bit)
> R is free software and comes with ABSOLUTELY NO WARRANTY.
> You are welcome to redistribute it under certain conditions.
> Type 'license()' or 'licence()' for distribution details.
>   Natural language support but running in an English locale
> R is a collaborative project with many contributors.
> Type 'contributors()' for more information and
> 'citation()' on how to cite R or R packages in publications.
> Type 'demo()' for some demos, 'help()' for on-line help, or
> 'help.start()' for an HTML browser interface to help.
> Type 'q()' to quit R.
> During startup - Warning messages:
> 1: Setting LC_CTYPE=en_US.cp1252 failed
> 2: Setting LC_COLLATE=en_US.cp1252 failed
> 3: Setting LC_TIME=en_US.cp1252 failed
> 4: Setting LC_MONETARY=en_US.cp1252 failed
>>
>
> Does anyone have any pointers or tips to work around this problem.  Any
> ideas would be appreicated.
>
> C. L. Buerger IV
>
> _______________________________________________
> grass-stats mailing list
> grass-stats at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-stats


More information about the grass-stats mailing list