gpt4 book ai didi

r - Mac 上 Rstudio 中的环境变量

转载 作者:行者123 更新时间:2023-12-01 11:29:26 25 4
gpt4 key购买 nike

我有一个可以从终端打印的环境变量:

echo $STATTLE_TOKEN

返回
"ALKJSLKJLKFJALSKJFLASJFLSAF"

当我在 ipython 中时,我可以使用以下方法打印它:
import os
os.getenv("STATTLE_TOKEN")

哪个打印
"ALKJSLKJLKFJALSKJFLASJFLSAF"

然而,当我启动一个新的 Rstudio session 时,
Sys.getenv("STATTLE_TOKEN")

产量
""

我错过了什么?我想利用我系统的环境变量,但显然我没有将这些点连接到某些东西上。我不想把它放在一个在我的项目启动时加载的文件中。

提前致谢。

最佳答案

您可能以与 RStudio session 不同的方式启动交互式 Python。结果表明 iPython 可能是一个子进程——也许你是从 shell 启动它的?

关键是让 R(Studio) 知道这些环境变量。您始终可以在 ${R_HOME}/etc/Renviron.site 中明确设置它们.

关于r - Mac 上 Rstudio 中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34160664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com