2
我有一個環境變量,我可以從終端打印:環境變量中Rstudio在Mac
echo $STATTLE_TOKEN
回報
"ALKJSLKJLKFJALSKJFLASJFLSAF"
當我在IPython中,我可以使用打印:
import os
os.getenv("STATTLE_TOKEN")
它打印
"ALKJSLKJLKFJALSKJFLASJFLSAF"
然而,當我火了一個新的Rstudio會議,
Sys.getenv("STATTLE_TOKEN")
產生
""
我缺少什麼?我想利用我的系統的環境變量,但顯然我並沒有將點連接到某些東西上。我寧願不必將其放入啓動時爲我的項目加載的文件中。
在此先感謝。
感謝您的支持。我只是在簡單的終端打開ipython。打開應用程序時,Rstudio是默認設置。在我的Windows機器上,RStudio查看系統,但在我的Mac上,它看起來行爲不同。是如上所述定義它們的標準方式? – Btibert3
這取決於你。我知道在Linux中如何設置它們;我隱約記得當我被迫部署Windoze時我必須做什麼,但是我沒有足夠的空間來擁有一個OS X的盒子,以便它和Cupertino之間......開玩笑,'Renviron'和'Renviron.site' _will_被R讀取。這就是你想要的。 –
Mac GUI通常具有與bash shell不同的$ PATH。 –