首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你能从.Renviron打印/回送消息吗?

你能从.Renviron打印/回送消息吗?
EN

Stack Overflow用户
提问于 2022-03-16 14:39:42
回答 1查看 73关注 0票数 1

可以打印来自.Renviron的消息,以便在启动时显示在RStudio中?

例如:

代码语言:javascript
复制
R_LIBS_USER="C:/Rlib/"
APIKEY="blabla"
echo Company envvar set

我不想使用.Rprofile,因为这在项目中是过写的。

编辑:

这是在windows上本地安装的R上。我们在软件包中向某个AD组的所有成员推出R/Rstudio/Rtools。在这个过程中,我想做一些配置和信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-16 15:31:26

如上所述,您可以在R/R-4.x.x/etc/Renviron.site中设置环境变量,以便为所有用户设置这些变量,即使涉及到项目:

代码语言:javascript
复制
hello_message = "Hello! This has worked!"

然后将R/R-4.x.x/etc/Rprofile.site设置为打印以下变量:

代码语言:javascript
复制
message(Sys.getenv("hello_message"))

然后启动一个新会话,在项目外部设置所有变量并打印所有消息:

代码语言:javascript
复制
R version 4.1.2 (2021-11-01) -- "Bird Hippie"
Copyright (C) 2021 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)

...

Hello! This has worked!
> 
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71499027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档