Current versions of Windows support user environment variables also, so having Administrator change the PATH should not be necessary.
On December 2, 2020 7:20:16 AM PST, Duncan Murdoch <murdoch.dun...@gmail.com> wrote: >You are mixing up two different things. > >The .libPaths() function returns paths where R searches for R packages. > >Rtools is not an R package, it is a collection of utilities and support > >files to run in Windows. > >For Rtools to be found, you need to add it to the Windows PATH >variable, >not to .libPaths(). You can see the current value of PATH by running >this in R: > >Sys.getenv("PATH") > >This will give a long string variable with various directories >separated >by semicolons. You want to make sure it contains the Rtools40 >executable directory (typically "C:/Rtools40/usr/bin", though for you >it >might be "\\\\gold/home/ndw003/reichmjs/MyDocs/R/rtools40/usr/bin"). >If >it doesn't (which would cause has_rtools() to fail, so I'll assume it's > >not in yours) you can add it temporarily using > >Sys.setenv(PATH = paste(Sys.getenv("PATH"), >"\\\\gold/home/ndw003/reichmjs/MyDocs/R/rtools40/usr/bin", sep = ";")) > >For a permanent addition you need to edit the system PATH setting. You > >should probably ask an admin to do that for you. > >Duncan Murdoch > > >On 02/12/2020 9:14 a.m., Jeff Reichman wrote: >> r-help Forum >> >> >> >> My employer has not yet approved R/RStudio but has allowed me to run >> R/RStudio from profile. I need to add RTools but not sure I can run >RTools >> from the same location. >> >> So I unzipped Rtools and added the folder to my profile location >containing >> R and RStudio and then modified my Rprofile adding a third path to >the >> RTools folder as follows: >> >> >> >> # my custom stuff >> >> myPaths <- c(.libPaths(), >"\\\\gold/home/ndw003/reichmjs/MyDocs/R/rtools40 >> <file://gold/home/ndw003/reichmjs/MyDocs/R/rtools40> ") >> >> .libPaths(myPaths) >> >> >> >> Not sure if this is the best method but seems to work; >> >> >> >>> .libPaths() >> >> [1] "\\\\gold/home/ndw003/reichmjs/MyDocs/R/win-library/4.0 >> <file://gold/home/ndw003/reichmjs/MyDocs/R/win-library/4.0> " >> >> [2] "\\\\gold/home/ndw003/reichmjs/MyDocs/R/R-40.3/library >> <file://gold/home/ndw003/reichmjs/MyDocs/R/R-40.3/library> " >> >> [3] "\\\\gold/home/ndw003/reichmjs/MyDocs/R/rtools40 >> <file://gold/home/ndw003/reichmjs/MyDocs/R/rtools40> " >> >> >> >> except when I run >> >> >> >>> has_rtools() >> >> WARNING: Rtools is required to build R packages, but is not currently >> installed. >> >> >> >> Please download and install Rtools 4.0 from >> https://cran.r-project.org/bin/windows/Rtools/. >> >> >> >> I am assuming R isn't seeing Rtools >> >> >> >> So can I run Rtools from the same profile location as R and RStudio? >IF so >> what do I need to do? >> >> >> >> Jeff Reichman >> >> >> >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> > >______________________________________________ >R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >and provide commented, minimal, self-contained, reproducible code. -- Sent from my phone. Please excuse my brevity. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.