[GRASS-stats] GRASS can't find R packages from personal library on Windows

Helmut Kudrnovsky hellik at web.de
Wed Nov 16 06:19:56 PST 2016


Roger Bivand wrote
> You would need to try to load a package from your personal library, so:
> 
> .libPaths()
> library()
> installed.packages()
> 
> should show whether anything is found, and to install within the GRASS 
> session:
> 
> install.packages("rgrass7")
> library(rgrass7)
> 
> and see what happens.
> 
> For me on Linux, R_LIBS is set by me and works, but on Windows the default 
> is (possibly) set in the Registry anyway, which would/should be used if 
> R_LIBS is not set. Within R, .libPaths() should be the same inside GRASS 
> and outside GRASS. In Linux I have chosen to set R_LIBS, in Windows 7, 
> GRASS standalone 7.0.4, I can start R GUI in the GRASS GUI console command 
> line, and my personal library is found (no R_LIBS set, .libPaths() returns 
> the default). I haven't tried with GRASS 7.2 on Windows.

Cleaning up temporary files...
Starting GRASS GIS...
WARNING: Concurrent mapset locking is not supported on Windows

          __________  ___   __________    _______________
         / ____/ __ \/   | / ___/ ___/   / ____/  _/ ___/
        / / __/ /_/ / /| | \__ \\_  \   / / __ / / \__ \
       / /_/ / _, _/ ___ |___/ /__/ /  / /_/ // / ___/ /
       \____/_/ |_/_/  |_/____/____/   \____/___//____/

Welcome to GRASS GIS 7.2.svn (r69794)
GRASS GIS homepage:                      http://grass.osgeo.org
This version running through:            Command Shell
(C:\WINDOWS\system32\cmd.exe)
Help is available with the command:      g.manual -i
See the licence terms with:              g.version -c
See citation options with:               g.version -x
If required, restart the GUI with:       g.gui wxpython
When ready to quit enter:                exit

Launching <wxpython> GUI in the background, please wait...
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\test>R

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.

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.

> .libPaths()
[1] "C:/Program Files/R/R-3.3.1/library"
> library(rgrass7)
Loading required package: sp
Loading required package: XML
GRASS GIS interface loaded with GRASS version: GRASS 7.2.svn (2016)
and location: nc_spm_08_grass7
>

 .libPaths() works here the same outside an inside a winGRASS session.
everything works.

I've installed all my libraries system wide here, not to any personal folder
like Anna.

so I'll test later by adding some libraries to a personal folder like Anna.



-----
best regards
Helmut
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/GRASS-can-t-find-R-packages-from-personal-library-on-Windows-tp5295771p5296059.html
Sent from the Grass - Stats mailing list archive at Nabble.com.


More information about the grass-stats mailing list