在R中安装软件包dplyr时出错。在install.packages中出错:缺少需要TRUE / FALSE的值

时间:2016-08-15 02:47:41

标签: r rstudio install.packages

我尝试安装软件包dplyr,但它始终显示错误:

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

有人有什么想法吗?提前致谢

5 个答案:

答案 0 :(得分:6)

我在R for Windows 3.4中遇到了这个问题

  1. 转到CRAN网页,下载并安装R 3.4.0 Patched Build for Windows
  2. 以管理员身份运行Rstudio。
  3. 照常安装包。

答案 1 :(得分:1)

我尝试更改我的存储库和.libPaths变量,但那些没有用。只需重新启动我的Windows机器就可以解决这个问题。

答案 2 :(得分:1)

我在R3.4版本中遇到了同样的问题, 它是通过使用

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

答案 3 :(得分:1)

有点奇怪,但是对我有用。

仅在安装软件包时关闭已安装的软件包win-library文件夹即可解决上述错误。

答案 4 :(得分:0)

我遇到了同样的问题,我的rsession.exe基本上被我的Advanced System Care软件阻止访问此文件index.html。当我点击index.html时,我没有被发送到任何特定文件,只是在Windows 10的基础[This PC]文件夹主页上。你在整个3.4.3,3.4.3修补时出现了错误,和3.2,所以这可能是我正在处理的问题,超越了版本本身。

我不知道为什么确实需要访问权限,但允许它为我解决问题。