1
更新時間:永久改變RSCRIPT和R Sys.getenv( 「HOME」)
當我打開RStudio並進入Sys.getenv("HOME")
,我得到:
[1] "C:/Users/Clayton/Documents"
當我打開混帳bash中,和進入Rscript -e "Sys.getenv('Home')"
我得到:
"C:\\Users\\Clayton"
這意味着Rscript
和R
不能從命令行載入我的包。如何設置我的Rscript -e "Sys.getenv('HOME')"
永久地:
"C:\\Users\\Clayton\\Documents"
作爲一個非常可怕的解決方案,我複製我所有的包到與Rscript
家居環境中的另一種庫文件夾。
我已經看過Rscript: There is no package called ...?,但答案不是永久性更改爲R
或Rscript
。這裏的評論告訴我我的問題不是Rscript "there is no package"。這也沒有提供解決方案Running Rscript in command line and loading packages。
謝謝你的幫助。
誰投下了票,你能否給出一個理由。我想我已經說得很清楚了。 – Tunn
(不是我)。這是一個花園式的Windows安裝問題。谷歌'如何在Windows中設置環境變量',並確保在系統範圍內進行設置。它們的關鍵在於:a)在應用程序啓動之前在系統範圍內擁有它,並且b)不再覆蓋它們的配置。 –
@DirkEddelbuettel謝謝。 – Tunn