"Rのインストールと管理"の手順に従って、カスタムRインストーラをビルドしています。最新のRtools212.exeとInno Setupをインストールしました。R:Windows用のカスタムインストーラを作成する
成功しtar --no-same-owner -xf R-2.12.1.tar.gz
を実行した後、私はその後、R_HOME\src\gnuwin32
からmake all recommended
を実行したと私は、次のメッセージを取得するまで、それがOKに実行:命令をチェックした後
building package 'base'
cannot create /tmp/R860644: directory nonexistent
mv: cannot stat '/tmp/R860644': No such file or directory
make[3]: ***[mkR] Error 1
make[2]: ***[all] Error 2
make[1]: ***[R] Error 1
make: ***[all] Error 2
を、私はそれが環境についてだと思いました変数TMPDIR
が正しく設定されていません。だから、私は2つのオプションを試してみました:
c:\tmp
フォルダ- Windows環境変数に
TMPDIR
を追加し、c:\DDDD
(既存のフォルダ)として値を設定を作成します。次に、TMPDIR
の値をSys.getenv("TMPDIR")
と入力してRコンソールで確認したところ、変更が確認されました。
私は驚いたことに、同じエラーが発生しました。それは次のように見えます:1. make
司令官は実際には存在するデフォルトの/tmp
を見つけることができません。 2.この場合、TMPDIR
の変更が認識されていないため、make
司令官は変更されたディレクトリではなく、デフォルトのディレクトリを探します。
私もこの問題をオンラインで検索しました。私が見つけることができるものから、人々が提案したことを行ったので、今私は立ち往生しています。
誰でも私にいくつかの提案を教えてもらえますか?どんな助けもありがたい。うまく
よろしく、 シュウ