2016-04-04 51 views
0

我在使用RStudio時遇到了系統環境變量的一些問題。在〜/ .bashrc中,我想使用Sys.getenv()在我的程序中設置一些自定義環境變量。RStudio在通過啓動器啓動時沒有讀取系統變量

當我從命令行調用Rstudio時,這工作正常。但是,當我使用Ubuntu啓動功能(Alt + F2)啓動RStudio時,我的環境變量未找到。爲了便於攜帶,我更願意這樣做... 有人可以幫忙嗎?

回答

0

你需要找到Rstudio的桌面啓動器。在Ubuntu中,啓動器是簡單的文本文件,擴展名爲.desktop。你可以閱讀更多關於文件格式here。最常見的位置是/home/user/.local/share/applications(用戶特定)和/usr/local/share/applications(系統範圍)。編輯這些文件的最簡單方法是使用名爲menulibre的應用程序。

您可以在終端運行以下命令來安裝menulibre:

sudo apt-get update && sudo apt-get install menulibre 

然後可以使用menulibre查找和編輯Rstudio發射。

我剛剛嘗試在我的Rstudio安裝上使用Sys.getenv(),並且它工作正常。我的Rstudio啓動器命令是/usr/lib/rstudio/bin/rstudio %F

編輯:我正在運行Rstudio版本0.99.491

相關問題