2017-10-18 12 views
1

tempdir()で指定されたパスと、Rパッケージのインストール後に指定されたパスは同じではないと思われますか?tempdir()で指定されたパスはナビゲートできません

私はポストWhere R stores caches zip files

が、TEMPDIRの結果を読んだ()私のコンピュータ上の実在しないパスを提供します。 install.packagesは( "KS")を実行する

> tempdir() 
[1] "C:\\Users\\myname\\AppData\\Local\\Temp\\RtmpSOm0pw" 

、その結果、私はに移動して、zipファイルを見つけることができるパスです。

The downloaded binary packages are in 
    C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw\downloaded_packages 

答えて

0

tempdir()コールは\は、R列のエスケープ文字だけでなく、Windowsのパスの区切り文字であるのでR.

内側から呼び出し可能であることを意図し、あなたの文字列としてパスを提供しますWindowsファイルエクスプローラのようなファイルシステムに移動するときにはいけない、これらの重複を取得します。

あなたは文字列はあなたが行うことができますエスケープ文字なしで見ることを意図しているか確認したい場合は、次の

cat(tempdir()) 
# C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw 
+0

恥ずかしいです。初めて私はパスを見て、私はそれらが実際に異なっていると思ったが、それは倍のバックスペースである。追加情報をありがとう。 – Aitch

関連する問題