:永久に変更RscriptおよびR Sys.getenv( "HOME")更新
私はRStudioを開き、Sys.getenv("HOME")
を入力すると、私が手:
[1] "C:/Users/Clayton/Documents"
私はのgit - bashのを開き、 Rscript -e "Sys.getenv('Home')"
を入力して私が手:
"C:\\Users\\Clayton"
これはRscript
とR
コマンドラインからの私のパッケージをロードできないことを意味。私はRscript
家庭環境で動作する別のライブラリフォルダに私のすべてのパッケージをコピーした非常に恐ろしいソリューションとして
"C:\\Users\\Clayton\\Documents"
:どのように私はに恒久的に私のRscript -e "Sys.getenv('HOME')"
を設定することができます。
私はRscript: There is no package called ...?を見ましたが、答えはR
またはRscript
に永続的に変更するものではありません。ここのコメントは、私の問題がRscript "there is no package"ではないことを示してくれました。これはまた、解答Running Rscript in command line and loading packagesを提供しませんでした。
ありがとうございました。
誰でも投票理由を教えてください。私はこれをかなり明確にしたと思う。 – Tunn
(これは私ではありませんでした)これは、庭の種類がWindowsセットアップの問題です。 GoogleのWindows環境変数の設定方法とシステム全体の設定を確認してください。それらのキーは、a)アプリケーションを起動する前にシステム全体に持ち、b)configsを再度上書きしないことです。 –
@DirkEddelbuettelありがとうございました。 – Tunn