2016-08-15 470 views
3

我試圖安裝包dplyr但它始終顯示錯誤:錯誤時R.錯誤install.packages安裝包dplyr:缺失值,其中TRUE/FALSE需要

Error in install.packages : missing value where TRUE/FALSE needed 

這裏是控制檯歷史記錄:

> install.packages("dplyr") 
also installing the dependency ‘BH’ 

trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/BH_1.60.0-2.zip' 
Content type 'application/zip' length 15529281 bytes (14.8 MB) 
downloaded 14.8 MB 

trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/dplyr_0.5.0.zip' 
Content type 'application/zip' length 2409178 bytes (2.3 MB) 
downloaded 2.3 MB 

Error in install.packages : missing value where TRUE/FALSE needed 

任何人有什麼想法?在此先感謝

+0

https://github.com/hadley/dplyr/issues/1433 – Sumedh

+0

你在RStudio做這個嗎?如果是這樣,我會建議開始一個新的會議。許多軟件包都要求您同樣安裝它們。 –

+0

什麼版本的R?你可以嘗試'選項(錯誤=恢復)'看看'install.packages'中的哪一行失敗? –

回答

4

我R中有這個問題,爲Windows 3.4

  1. 轉到CRAN網頁下載並安裝R 3.4.0 Patched Build for Windows
  2. 運行Rstudio以管理員身份。
  3. 照常安裝軟件包。
+0

正如前面提到的github線程上面提到的Sumedh,這個錯誤是由另一個進程使用'file.mtime'中的庫引起的,因此返回NA而不是布爾值。 – shayaa

1

我試着改變我的存儲庫和.libPaths變量,這些都不起作用。簡單地重新啓動我的Windows機器爲我做了訣竅。

1

我曾在R3.4版本同樣的問題, 它是通過使用

install.packages("tidyverse",dependencies = TRUE,repos = "http://cran.us.r-project.org") 
0

解決了我在我的rsession.exe基本上被阻止通過我的高級系統Care軟件訪問該文件同樣的問題index.html。當我點擊index.html時,我沒有被髮送到任何特定的文件,只是在Windows 10上的基本[This PC]文件夾主頁。你在3.4.3,3.4.3patched和3.2中出現了這個錯誤,所以這可能是我正在處理的問題,超越了這些版本本身。

我不知道爲什麼訪問真的需要,但允許它爲我擺脫了問題。