2016-12-23 6 views
0

私のチームの多くの人がWindows 7 Enterpriseでinstall_githubを使用してGithubからパッケージをインストールする際に問題が発生しています。しかし、私は同じビルドでこれらの問題はありません。例えば、readrをインストールしようとしたとき、彼らは以下を参照してください。install_githubを使用してunzip()が失敗する

> devtools::install_github("hadley/readr") 
Using GitHub PAT from envvar GITHUB_PAT 
Downloading GitHub repo hadley/[email protected] 
from URL https://api.github.com/repos/hadley/readr/zipball/master 
Error in utils::unzip(src, exdir = target) : 
    cannot open file 'C:/Users/XXXXX/AppData/Local/Temp/RtmpYVS4zi/devtools23d42e596b7c/tidyverse-readr-b8c3ddb/R/POSIXct.R': No such file or directory 

彼らは、これらのファイルが抽出されているかにTMPフォルダへの書き込みアクセス権を持っています。

GithubのWebサイトから直接ジッパーをダウンロードし、ユーザーフォルダに展開しようとすると、Winzipから同じ動作が得られますが、7-zipはファイルを正常に展開できます。

誰でもこの現象の原因が分かっていますか?

+0

あなたのチームメンバーに管理モードでRを実行させてください。これはほんのちょっとしたことですが、おそらくR自体は非管理モードの特定の場所に対する権利を持っていません。 –

+0

Windows 10とR 3.3.2ではうまく動作します。彼らはどのバージョンのRを使用していますか? –

+0

アップデートパッケージ 'devtools'を実行し、' devtools :: dr_devtools() 'を実行することで問題ないことを確認してください – HubertL

答えて

0

options(unzip = "internal") を実行してからdevtools::install_githubを実行してください。 これは過去に私のために働いていましたが、その理由はわかりません。

+0

オプションはすでに "internal"に設定されています – imanuelcostigan

+0

OK、申し訳ありませんが、Windows 7 Professionalの前に私のために働いていた。 –

関連する問題